diff options
author | Michael Adam <obnox@samba.org> | 2009-11-08 23:40:13 +0100 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2009-11-14 12:13:10 +0100 |
commit | a09dd9cd00f0752ff14b326d556073904f095ed7 (patch) | |
tree | 12f256be27f3458a4010ea6fc80827ac13ceec79 | |
parent | 8945d9f0aeff9c850bc13359aa38ac7f9ad78f58 (diff) |
main: add a config struct argument to process_cmdline.
Michael
-rw-r--r-- | src/main.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -196,7 +196,7 @@ get_id (char *str) * This function parses command line arguments. **/ static void -process_cmdline (int argc, char **argv) +process_cmdline (int argc, char **argv, struct config_s *conf) { int opt; @@ -211,12 +211,12 @@ process_cmdline (int argc, char **argv) exit (EX_OK); case 'd': - config.godaemon = FALSE; + conf->godaemon = FALSE; break; case 'c': - config.config_file = safestrdup (optarg); - if (!config.config_file) { + conf->config_file = safestrdup (optarg); + if (!conf->config_file) { fprintf (stderr, "%s: Could not allocate memory.\n", argv[0]); @@ -325,7 +325,7 @@ main (int argc, char **argv) umask (0177); initialize_config_defaults (&config); - process_cmdline (argc, argv); + process_cmdline (argc, argv, &config); log_message (LOG_INFO, "Initializing " PACKAGE " ..."); |