X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/b41d5b1c87590604a8087a2f64ecbd86c3f7d735..954bc7f13e79df48ad456f0adb524b996e86be96:/interface.h diff --git a/interface.h b/interface.h index f0b0f045..70c06d1f 100644 --- a/interface.h +++ b/interface.h @@ -18,7 +18,7 @@ * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. * - * @(#) $Header: /tcpdump/master/tcpdump/interface.h,v 1.125 2000-05-15 00:37:06 assar Exp $ (LBL) + * @(#) $Header: /tcpdump/master/tcpdump/interface.h,v 1.128 2000-06-10 20:57:56 assar Exp $ (LBL) */ #ifndef tcpdump_interface_h @@ -92,6 +92,7 @@ extern int Rflag; /* print sequence # field in AH/ESP*/ extern int sflag; /* use the libsmi to translate OIDs */ extern int Sflag; /* print raw TCP sequence numbers */ extern int tflag; /* print packet arrival time */ +extern int uflag; /* Print undecoded NFS handles */ extern int vflag; /* verbose */ extern int xflag; /* print packet in hex */ extern int Xflag; /* print packet in hex/ascii */ @@ -208,6 +209,9 @@ extern void warning(const char *, ...) __attribute__ ((format (printf, 1, 2))); extern char *read_infile(char *); extern char *copy_argv(char **); +extern void safeputchar(int); +extern void safeputs(const char *); + extern char *isonsap_string(const u_char *); extern char *llcsap_string(u_char); extern char *protoid_string(const u_char *); @@ -298,6 +302,7 @@ extern void lcp_print(const u_char *, u_int); extern void vrrp_print(const u_char *bp, u_int len, int ttl); extern void cdp_print(const u_char *p, u_int length, u_int caplen, const u_char *esrc, const u_char *edst); +extern void stp_print(const u_char *p, u_int length); #ifdef INET6 extern void ip6_print(const u_char *, int);