Added parsing for pidlogname option in fspd.conf
This commit is contained in:
parent
82f16bc0cb
commit
eb9292cf6f
|
|
@ -52,6 +52,7 @@ time_t session_timeout = 60;
|
||||||
time_t stat_cache_timeout = 25;
|
time_t stat_cache_timeout = 25;
|
||||||
char *logname = NULL;
|
char *logname = NULL;
|
||||||
char *tlogname = NULL;
|
char *tlogname = NULL;
|
||||||
|
char *pidlogname = NULL;
|
||||||
char *dumpname = NULL;
|
char *dumpname = NULL;
|
||||||
char *home_dir = NULL;
|
char *home_dir = NULL;
|
||||||
char *tmp_dir = NULL;
|
char *tmp_dir = NULL;
|
||||||
|
|
@ -143,6 +144,9 @@ static void read_configuration PROTO1(const char *, name)
|
||||||
} else if(strcasecmp(p, "xferlog") == 0) {
|
} else if(strcasecmp(p, "xferlog") == 0) {
|
||||||
if(tlogname) free(tlogname);
|
if(tlogname) free(tlogname);
|
||||||
tlogname = strdup(q);
|
tlogname = strdup(q);
|
||||||
|
} else if(strcasecmp(p, "pidlogname") == 0) {
|
||||||
|
if(pidlogname) free(pidlogname);
|
||||||
|
pidlogname = strdup(q);
|
||||||
} else if(strcasecmp(p, "dumpfile") == 0) {
|
} else if(strcasecmp(p, "dumpfile") == 0) {
|
||||||
if(dumpname) free(dumpname);
|
if(dumpname) free(dumpname);
|
||||||
dumpname = strdup(q);
|
dumpname = strdup(q);
|
||||||
|
|
@ -279,10 +283,11 @@ void destroy_configuration PROTO0((void))
|
||||||
if(home_dir) free(home_dir);
|
if(home_dir) free(home_dir);
|
||||||
if(logname) free(logname);
|
if(logname) free(logname);
|
||||||
if(tlogname) free(tlogname);
|
if(tlogname) free(tlogname);
|
||||||
|
if(pidlogname) free(pidlogname);
|
||||||
if(tmp_dir) free(tmp_dir);
|
if(tmp_dir) free(tmp_dir);
|
||||||
if(dumpname) free(dumpname);
|
if(dumpname) free(dumpname);
|
||||||
if(iptab) free_ip_table(iptab);
|
if(iptab) free_ip_table(iptab);
|
||||||
|
|
||||||
readme_file = home_dir = logname = tmp_dir = dumpname = NULL;
|
readme_file = home_dir = logname = tmp_dir = dumpname = NULL;
|
||||||
iptab = NULL;
|
iptab = pidlogname = NULL;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user