]> git.sesse.net Git - nbtscanner/blobdiff - configfile.c
Import nbtscanner 0.2.0.
[nbtscanner] / configfile.c
index 0faf1e5dbcccdbdd8a2231773762ce56086041fe..f8350c067c3d3bf0aa8384b6539366635eb92b89 100644 (file)
@@ -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) {