/* \summary: Blocks Extensible Exchange Protocol (BEEP) printer */
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
+#include <config.h>
-#include <netdissect-stdinc.h>
+#include "netdissect-stdinc.h"
#include <string.h>
beep_print(netdissect_options *ndo, const u_char *bp, u_int length)
{
+ ndo->ndo_protocol = "beep";
if (l_strnstart(ndo, "MSG", 4, (const char *)bp, length)) /* A REQuest */
- ND_PRINT((ndo, " BEEP MSG"));
+ ND_PRINT(" BEEP MSG");
else if (l_strnstart(ndo, "RPY ", 4, (const char *)bp, length))
- ND_PRINT((ndo, " BEEP RPY"));
+ ND_PRINT(" BEEP RPY");
else if (l_strnstart(ndo, "ERR ", 4, (const char *)bp, length))
- ND_PRINT((ndo, " BEEP ERR"));
+ ND_PRINT(" BEEP ERR");
else if (l_strnstart(ndo, "ANS ", 4, (const char *)bp, length))
- ND_PRINT((ndo, " BEEP ANS"));
+ ND_PRINT(" BEEP ANS");
else if (l_strnstart(ndo, "NUL ", 4, (const char *)bp, length))
- ND_PRINT((ndo, " BEEP NUL"));
+ ND_PRINT(" BEEP NUL");
else if (l_strnstart(ndo, "SEQ ", 4, (const char *)bp, length))
- ND_PRINT((ndo, " BEEP SEQ"));
+ ND_PRINT(" BEEP SEQ");
else if (l_strnstart(ndo, "END", 4, (const char *)bp, length))
- ND_PRINT((ndo, " BEEP END"));
+ ND_PRINT(" BEEP END");
else
- ND_PRINT((ndo, " BEEP (payload or undecoded)"));
+ ND_PRINT(" BEEP (payload or undecoded)");
}