diff options
author | Christian Grothoff <christian@grothoff.org> | 2010-03-10 16:16:13 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2010-03-10 16:16:13 +0000 |
commit | 327894e8d39e3facb6c6f11a45431de5cddaad6a (patch) | |
tree | 5796f9f99d9a3f0f6626a42332bfb2574c929d99 /src/util/program.c | |
parent | 0642778223aed4c0a2ef03eed1362afb041194f3 (diff) | |
download | gnunet-327894e8d39e3facb6c6f11a45431de5cddaad6a.tar.gz gnunet-327894e8d39e3facb6c6f11a45431de5cddaad6a.zip |
allow -l for daemons
Diffstat (limited to 'src/util/program.c')
-rw-r--r-- | src/util/program.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/util/program.c b/src/util/program.c index 8d1704fbc..1ba9e09d4 100644 --- a/src/util/program.c +++ b/src/util/program.c | |||
@@ -138,6 +138,7 @@ GNUNET_PROGRAM_run (int argc, | |||
138 | struct CommandContext cc; | 138 | struct CommandContext cc; |
139 | char *path; | 139 | char *path; |
140 | char *loglev; | 140 | char *loglev; |
141 | char *logfile; | ||
141 | int ret; | 142 | int ret; |
142 | unsigned int cnt; | 143 | unsigned int cnt; |
143 | struct GNUNET_CONFIGURATION_Handle *cfg; | 144 | struct GNUNET_CONFIGURATION_Handle *cfg; |
@@ -145,11 +146,13 @@ GNUNET_PROGRAM_run (int argc, | |||
145 | GNUNET_GETOPT_OPTION_CFG_FILE (&cc.cfgfile), | 146 | GNUNET_GETOPT_OPTION_CFG_FILE (&cc.cfgfile), |
146 | GNUNET_GETOPT_OPTION_HELP (binaryHelp), | 147 | GNUNET_GETOPT_OPTION_HELP (binaryHelp), |
147 | GNUNET_GETOPT_OPTION_LOGLEVEL (&loglev), | 148 | GNUNET_GETOPT_OPTION_LOGLEVEL (&loglev), |
149 | GNUNET_GETOPT_OPTION_LOGFILE (&logfile), | ||
148 | GNUNET_GETOPT_OPTION_VERSION (PACKAGE_VERSION) | 150 | GNUNET_GETOPT_OPTION_VERSION (PACKAGE_VERSION) |
149 | }; | 151 | }; |
150 | struct GNUNET_GETOPT_CommandLineOption *allopts; | 152 | struct GNUNET_GETOPT_CommandLineOption *allopts; |
151 | const char *gargs; | 153 | const char *gargs; |
152 | 154 | ||
155 | logfile = NULL; | ||
153 | gargs = getenv ("GNUNET_ARGS"); | 156 | gargs = getenv ("GNUNET_ARGS"); |
154 | if (gargs != NULL) | 157 | if (gargs != NULL) |
155 | { | 158 | { |
@@ -207,7 +210,7 @@ GNUNET_PROGRAM_run (int argc, | |||
207 | ((GNUNET_OK != | 210 | ((GNUNET_OK != |
208 | GNUNET_log_setup (binaryName, | 211 | GNUNET_log_setup (binaryName, |
209 | loglev, | 212 | loglev, |
210 | NULL)) || | 213 | logfile)) || |
211 | (GNUNET_OK != GNUNET_CONFIGURATION_load (cfg, cc.cfgfile)))) | 214 | (GNUNET_OK != GNUNET_CONFIGURATION_load (cfg, cc.cfgfile)))) |
212 | 215 | ||
213 | { | 216 | { |