diff options
author | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2014-01-16 14:06:45 +0100 |
---|---|---|
committer | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2014-01-17 09:30:19 +0100 |
commit | 1881e46cb9b7006ddaa66943bc95444766817abb (patch) | |
tree | eda2b9cad694cf2f7312db646e33d740c4a41491 /src/osmo-bts-sysmo/misc/sysmobts_mgr.c | |
parent | 810fbff380b6274bc739151a6dbe0be2bfde6ec3 (diff) |
sysmobts-mgr: Parse the daemonize option
Parse the daemonize option and daemonize after the full
set-up of the code.
Diffstat (limited to 'src/osmo-bts-sysmo/misc/sysmobts_mgr.c')
-rw-r--r-- | src/osmo-bts-sysmo/misc/sysmobts_mgr.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/osmo-bts-sysmo/misc/sysmobts_mgr.c b/src/osmo-bts-sysmo/misc/sysmobts_mgr.c index d94a24fd..b5bbc311 100644 --- a/src/osmo-bts-sysmo/misc/sysmobts_mgr.c +++ b/src/osmo-bts-sysmo/misc/sysmobts_mgr.c @@ -68,10 +68,11 @@ static void hours_timer_cb(void *unused) static void print_help(void) { - printf("sysmobts-mgr [-ns] [-d cat]\n"); + printf("sysmobts-mgr [-nsD] [-d cat]\n"); printf(" -n Do not write to EEPROM\n"); printf(" -s Disable color\n"); printf(" -d CAT enable debugging\n"); + printf(" -D daemonize\n"); } static int parse_options(int argc, char **argv) @@ -92,6 +93,9 @@ static int parse_options(int argc, char **argv) case 'd': log_parse_category_mask(osmo_stderr_target, optarg); break; + case 'D': + daemonize = 1; + break; default: return -1; } |