- if (vflag)
- printf(", %s (0x%02x), length %u",
- tok2str(fr_q933_msg_values,"unknown message",p[1]),
- p[1],
- length);
- else
- printf(", %s",
- tok2str(fr_q933_msg_values,"unknown message 0x%02x",p[1]));
+ if (p[0]) {
+ ND_PRINT((ndo, ", Call Ref: 0x%02x", p[0]));
+ }
+ if (ndo->ndo_vflag) {
+ ND_PRINT((ndo, ", %s (0x%02x), length %u",
+ tok2str(fr_q933_msg_values,
+ "unknown message", p[1]),
+ p[1],
+ length));
+ } else {
+ ND_PRINT((ndo, ", %s",
+ tok2str(fr_q933_msg_values,
+ "unknown message 0x%02x", p[1])));
+ }