|
|
@@ -64,7 +64,8 @@ dp_conf *dp_load_config(dp_conf *conf, char *file) { |
|
|
|
int error = 0; |
|
|
|
|
|
|
|
printf("Loading configuration %s\n",file); |
|
|
|
|
|
|
|
|
|
|
|
memset(conf, 0, sizeof(dp_conf)); |
|
|
|
|
|
|
|
if ( ( fh = fopen(file,"r") ) == NULL ) { |
|
|
|
fprintf(stderr,"Failed to open configuration file '%s': %s\n", file, strerror(errno)); |
|
|
@@ -100,7 +101,10 @@ dp_conf *dp_load_config(dp_conf *conf, char *file) { |
|
|
|
fprintf(stderr,"unknown directive '%s', ignored\n", name); |
|
|
|
|
|
|
|
free(line); |
|
|
|
len=0; |
|
|
|
line=NULL; |
|
|
|
} |
|
|
|
|
|
|
|
fclose(fh); |
|
|
|
|
|
|
|
if ( conf->pktint < 1 || conf->pktint > 1000 ) { |