From: guy Date: Tue, 19 Apr 2005 20:33:15 +0000 (+0000) Subject: Declare "gndo" as "extern", so that it's only defined in tcpdump.c; on X-Git-Tag: tcpdump-4.0.0~514 X-Git-Url: https://git.tcpdump.org/tcpdump/commitdiff_plain/1a5951d7f5985395f938e1601376d6e0f00fac4d Declare "gndo" as "extern", so that it's only defined in tcpdump.c; on some platforms, you get linker errors or, at least, warnings from multiple definitions. --- diff --git a/interface.h b/interface.h index ae535f43..3b45d524 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.244 2005-04-06 21:33:27 mcr Exp $ (LBL) + * @(#) $Header: /tcpdump/master/tcpdump/interface.h,v 1.245 2005-04-19 20:33:15 guy Exp $ (LBL) */ #ifndef tcpdump_interface_h @@ -312,7 +312,7 @@ extern void bpf_dump(struct bpf_program *, int); /* forward compatibility */ -netdissect_options *gndo; +extern netdissect_options *gndo; #define eflag gndo->ndo_eflag #define fflag gndo->ndo_fflag