--- embedaddon/ipguard/ipguard.h 2012/02/21 21:59:41 1.1.1.1 +++ embedaddon/ipguard/ipguard.h 2021/03/17 19:44:26 1.1.1.1.4.1 @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: ipguard.h,v 1.1.1.1 2012/02/21 21:59:41 misho Exp $ + * $Id: ipguard.h,v 1.1.1.1.4.1 2021/03/17 19:44:26 misho Exp $ * */ @@ -68,33 +68,33 @@ #define NOTICE 3 #define INFO 4 -char iface[IFNAMSIZ]; -char ethers_name[PATH_MAX]; -char log_name[PATH_MAX]; -char pid_name[PATH_MAX]; -char fmac[18]; -char pcapf[PCAPFSIZ]; -char suser[MAXLOGNAME]; -int ethers_update; -int fake_regen; -int fake_num; -int fake_time; -int buffer_num; -int addr_nosubst; -int nofirst; -int grant; -int read_only; -int duplex; -int fixbc; -int hidden; -int promisc; -int debug; -int verbose; +extern char iface[IFNAMSIZ]; +extern char ethers_name[PATH_MAX]; +extern char log_name[PATH_MAX]; +extern char pid_name[PATH_MAX]; +extern char fmac[18]; +extern char pcapf[PCAPFSIZ]; +extern char suser[MAXLOGNAME]; +extern int ethers_update; +extern int fake_regen; +extern int fake_num; +extern int fake_time; +extern int buffer_num; +extern int addr_nosubst; +extern int nofirst; +extern int grant; +extern int read_only; +extern int duplex; +extern int fixbc; +extern int hidden; +extern int promisc; +extern int debug; +extern int verbose; -unsigned int all, good, grat, wgrat, zmac, zip, bad, bmac, bsip, btip, +extern unsigned int all, good, grat, wgrat, zmac, zip, bad, bmac, bsip, btip, bnew, bgrat, mymac, fake, pfake, nzh, nbe, mis; -char pfmac[18]; -char s[128+1]; +extern char pfmac[18]; +extern char s[128+1]; /* ethers.c */