version 1.1.1.1, 2012/02/21 21:59:41
|
version 1.1.1.1.4.1, 2021/03/17 19:44:26
|
Line 29
|
Line 29
|
|
|
#include "ipguard.h" |
#include "ipguard.h" |
|
|
|
|
|
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; |
|
|
|
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]; |
|
|
|
|
void usage(char *name) { |
void usage(char *name) { |
fprintf(stdout, "%s v%s (c) %s <%s>\n\n", NAME, VERSION, AUTHOR, MAIL); |
fprintf(stdout, "%s v%s (c) %s <%s>\n\n", NAME, VERSION, AUTHOR, MAIL); |
fprintf(stdout, "usage: %s [-h] [-ajgrxziovd]\n", name); |
fprintf(stdout, "usage: %s [-h] [-ajgrxziovd]\n", name); |