- if (l_strnstart("MSG", 4, (const char *)bp, length)) /* A REQuest */
- ND_PRINT((ndo, " BEEP MSG"));
- else if (l_strnstart("RPY ", 4, (const char *)bp, length))
- ND_PRINT((ndo, " BEEP RPY"));
- else if (l_strnstart("ERR ", 4, (const char *)bp, length))
- ND_PRINT((ndo, " BEEP ERR"));
- else if (l_strnstart("ANS ", 4, (const char *)bp, length))
- ND_PRINT((ndo, " BEEP ANS"));
- else if (l_strnstart("NUL ", 4, (const char *)bp, length))
- ND_PRINT((ndo, " BEEP NUL"));
- else if (l_strnstart("SEQ ", 4, (const char *)bp, length))
- ND_PRINT((ndo, " BEEP SEQ"));
- else if (l_strnstart("END", 4, (const char *)bp, length))
- ND_PRINT((ndo, " BEEP END"));
+ ndo->ndo_protocol = "beep";
+ if (l_strnstart(ndo, "MSG", 4, (const char *)bp, length)) /* A REQuest */
+ ND_PRINT(" BEEP MSG");
+ else if (l_strnstart(ndo, "RPY ", 4, (const char *)bp, length))
+ ND_PRINT(" BEEP RPY");
+ else if (l_strnstart(ndo, "ERR ", 4, (const char *)bp, length))
+ ND_PRINT(" BEEP ERR");
+ else if (l_strnstart(ndo, "ANS ", 4, (const char *)bp, length))
+ ND_PRINT(" BEEP ANS");
+ else if (l_strnstart(ndo, "NUL ", 4, (const char *)bp, length))
+ ND_PRINT(" BEEP NUL");
+ else if (l_strnstart(ndo, "SEQ ", 4, (const char *)bp, length))
+ ND_PRINT(" BEEP SEQ");
+ else if (l_strnstart(ndo, "END", 4, (const char *)bp, length))
+ ND_PRINT(" BEEP END");