X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=configfile.c;h=f8350c067c3d3bf0aa8384b6539366635eb92b89;hb=2f9aa4043e1417be437a6a77490f7b41cba2ab0a;hp=0faf1e5dbcccdbdd8a2231773762ce56086041fe;hpb=ab5d8a35c1c111f64137f76939c68365cf4d22fb;p=nbtscanner diff --git a/configfile.c b/configfile.c index 0faf1e5..f8350c0 100644 --- a/configfile.c +++ b/configfile.c @@ -36,6 +36,7 @@ int num_retries; int retry_time; int delay_time; +int ghost_lifetime; int verbosity; int scan_interval; @@ -64,6 +65,7 @@ void parse_configfile() num_retries = 3; retry_time = 5000; delay_time = 100; + ghost_lifetime = 1800; verbosity = 2; ranges = 0; @@ -146,6 +148,8 @@ void parse_keyword(char *keyword, char *value, int lineno) parse_int(value, &retry_time, lineno); } else if (strcasecmp(keyword, "delay_time") == 0) { parse_int(value, &delay_time, lineno); + } else if (strcasecmp(keyword, "ghost_lifetime") == 0) { + parse_int(value, &ghost_lifetime, lineno); } else if (strcasecmp(keyword, "verbosity") == 0) { parse_int(value, &verbosity, lineno); } else if (strcasecmp(keyword, "scan_interval") == 0) {