X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/e85072ad1d966b1fa4c9a791debf9c5f02e416a9..a24cccfd4abcda51db9f73f46d425c7c1e357a87:/print-tcp.c diff --git a/print-tcp.c b/print-tcp.c index 55bff766..66834e84 100644 --- a/print-tcp.c +++ b/print-tcp.c @@ -709,7 +709,8 @@ tcp_print(netdissect_options *ndo, smtp_print(ndo, bp, length); } else if (IS_SRC_OR_DST_PORT(WHOIS_PORT)) { ND_PRINT(": "); - txtproto_print(ndo, bp, length, "whois", NULL, 0); /* RFC 3912 */ + ndo->ndo_protocol = "whois"; /* needed by txtproto_print() */ + txtproto_print(ndo, bp, length, NULL, 0); /* RFC 3912 */ } else if (IS_SRC_OR_DST_PORT(BGP_PORT)) bgp_print(ndo, bp, length); else if (IS_SRC_OR_DST_PORT(PPTP_PORT)) @@ -832,7 +833,7 @@ print_tcp_rst_data(netdissect_options *ndo, c = EXTRACT_U_1(sp); sp++; fn_print_char(ndo, c); - length--; + length--; } ND_PRINT("]"); }