X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/64e8f9a9ed91a3cbfa8e66367f87ef50a1d62b99..a63600a1fc28dbc7ae7ce9f996829c49a25fb33c:/print-hncp.c diff --git a/print-hncp.c b/print-hncp.c index 69ed9d6d..37c13ec3 100644 --- a/print-hncp.c +++ b/print-hncp.c @@ -34,7 +34,6 @@ #include "netdissect-stdinc.h" -#include #include #include "netdissect.h" @@ -227,7 +226,7 @@ print_prefix(netdissect_options *ndo, const u_char *prefix, u_int max_length) ((u_char *)&addr)[plenbytes - 1] &= ((0xff00 >> (plen % 8)) & 0xff); } - snprintf(buf, sizeof(buf), "%s/%u", ipaddr_string(ndo, (const u_char *)&addr), plen); + snprintf(buf, sizeof(buf), "%s/%u", ipaddr_string(ndo, (const u_char *)&addr), plen); /* local buffer, not packet data; don't use GET_IPADDR_STRING() */ plenbytes += 1 + IPV4_MAPPED_HEADING_LEN; } else { plenbytes = decode_prefix6(ndo, prefix, max_length, buf, sizeof(buf)); @@ -253,11 +252,11 @@ print_dns_label(netdissect_options *ndo, ND_PRINT("."); if (length+lab_length > max_length) { if (print) - (void)nd_printzp(ndo, cp+length, max_length-length, NULL); + nd_printjnp(ndo, cp+length, max_length-length); break; } if (print) - (void)nd_printzp(ndo, cp+length, lab_length, NULL); + nd_printjnp(ndo, cp+length, lab_length); length += lab_length; } if (print) @@ -587,7 +586,7 @@ hncp_print_rec(netdissect_options *ndo, ND_PRINT(" Verdict: %u Fingerprint: %s Common Name: ", GET_U_1(value), format_256(ndo, value + 4)); - (void)nd_printzp(ndo, value + 36, bodylen - 36, NULL); + nd_printjnp(ndo, value + 36, bodylen - 36); } break; @@ -606,7 +605,7 @@ hncp_print_rec(netdissect_options *ndo, ND_PRINT(" M: %u P: %u H: %u L: %u User-agent: ", M, P, H, L ); - (void)nd_printzp(ndo, value + 4, bodylen - 4, NULL); + nd_printjnp(ndo, value + 4, bodylen - 4); } break; @@ -691,7 +690,7 @@ hncp_print_rec(netdissect_options *ndo, print_dns_label(ndo, value+1, bodylen-1, 1); } else if (policy == 130) { ND_PRINT("Opaque UTF-8: "); - (void)nd_printzp(ndo, value + 1, bodylen - 1, NULL); + nd_printjnp(ndo, value + 1, bodylen - 1); } else if (policy == 131) { if (bodylen != 1) { nd_print_invalid(ndo); @@ -821,7 +820,7 @@ hncp_print_rec(netdissect_options *ndo, ); if (l < 64) { ND_PRINT("\""); - (void)nd_printzp(ndo, value + 17, l, NULL); + nd_printjnp(ndo, value + 17, l); ND_PRINT("\""); } else { nd_print_invalid(ndo); @@ -864,5 +863,4 @@ hncp_print_rec(netdissect_options *ndo, invalid: nd_print_invalid(ndo); - return; }