diff options
author | Francois-Xavier Le Bail <devel.fx.lebail@orange.fr> | 2017-11-21 08:21:40 +0100 |
---|---|---|
committer | Francois-Xavier Le Bail <devel.fx.lebail@orange.fr> | 2017-11-21 08:21:40 +0100 |
commit | a7fc606fd549623888db00b7aefacf54fb904f4c (patch) | |
tree | 8eb15d760fe0c92c0d3ac51cbd94dd1649195a31 /addrtoname.c | |
parent | 93bee2402670249e78478ee3c7ce998a5e2343e6 (diff) | |
download | tcpdump-a7fc606fd549623888db00b7aefacf54fb904f4c.tar.gz |
Remove the protoid_string() unused function
Diffstat (limited to 'addrtoname.c')
-rw-r--r-- | addrtoname.c | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/addrtoname.c b/addrtoname.c index b26047c4..9ea438d3 100644 --- a/addrtoname.c +++ b/addrtoname.c @@ -652,35 +652,6 @@ etherproto_string(netdissect_options *ndo, u_short port) return (tp->name); } -const char * -protoid_string(netdissect_options *ndo, register const u_char *pi) -{ - register u_int i, j; - register char *cp; - register struct protoidmem *tp; - char buf[sizeof("00:00:00:00:00")]; - - tp = lookup_protoid(ndo, pi); - if (tp->p_name) - return tp->p_name; - - cp = buf; - if ((j = *pi >> 4) != 0) - *cp++ = hex[j]; - *cp++ = hex[*pi++ & 0xf]; - for (i = 4; (int)--i >= 0;) { - *cp++ = ':'; - if ((j = *pi >> 4) != 0) - *cp++ = hex[j]; - *cp++ = hex[*pi++ & 0xf]; - } - *cp = '\0'; - tp->p_name = strdup(buf); - if (tp->p_name == NULL) - (*ndo->ndo_error)(ndo, "protoid_string: strdup(buf)"); - return (tp->p_name); -} - #define ISONSAP_MAX_LENGTH 20 const char * isonsap_string(netdissect_options *ndo, const u_char *nsap, |