static void read_cmdline(int argc, char **argv, struct cmdline_config *config) {
/* read options */
while (1) {
- int c = getopt(argc, argv,
- "BhtTfC:"
-#if COLLECT_DAEMON
- "P:"
-#endif
- );
-
+ int c = getopt(argc, argv, "BhtTfC:P:");
if (c == -1)
break;
config->daemonize = false;
#endif /* COLLECT_DAEMON */
break;
-#if COLLECT_DAEMON
case 'P':
+#if COLLECT_DAEMON
global_option_set("PIDFile", optarg, 1);
+#endif /* COLLECT_DAEMON */
break;
case 'f':
config->daemonize = false;
break;
-#else
case 'f':
break;
-#endif /* COLLECT_DAEMON */
case 'h':
exit_usage(0);
default: