X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=configfile.h;fp=configfile.h;h=759656f49f005ef387975ee7cc16adc44316b3b2;hb=ab5d8a35c1c111f64137f76939c68365cf4d22fb;hp=767d4be24820324e1db705f998ddec5b709ee7cc;hpb=c00b46344cce7b05d6e0db74359de1971d2d09ec;p=nbtscanner diff --git a/configfile.h b/configfile.h index 767d4be..759656f 100644 --- a/configfile.h +++ b/configfile.h @@ -25,19 +25,31 @@ #ifndef _CONFIGFILE_H #define _CONFIGFILE_H 1 +#include + +/* plenty */ +#define NUM_RANGES 1024 + extern int num_retries; extern int retry_time; extern int delay_time; extern int verbosity; +extern int scan_interval; +extern int scan_wait; + +extern struct in_addr scanrange[NUM_RANGES]; +extern int scanrangesize[NUM_RANGES]; +extern int ranges; + extern int use_mysql; extern char mysql_host[64]; extern char mysql_username[32]; extern char mysql_password[32]; -void parse_configfile(int do_scan); -void parse_line(char *buf, int lineno, int do_scan); -void parse_keyword(char *keyword, char *value, int lineno, int do_scan); +void parse_configfile(); +void parse_line(char *buf, int lineno); +void parse_keyword(char *keyword, char *value, int lineno); void parse_int(char *string, int *retval, int lineno); void parse_range(char *string, int lineno);