1
0
Fork 0

Add option to change config file path

This commit is contained in:
Andreas Eversberg 2021-03-14 11:15:06 +01:00
parent 6152ea8349
commit 4cc4703908
1 changed files with 4 additions and 1 deletions

View File

@ -69,6 +69,9 @@ static void print_help()
/* - - */
printf(" -h --help\n");
printf(" This help\n");
printf(" --config [~/]<path to config file>\n");
printf(" Give a config file to use. If it starts with '~/', path is at home dir.\n");
printf(" Each line in config file is one option, '-' or '--' must not be given!\n");
printf(" -v --verbose <level> | <level>,<category>[,<category>[,...]] | list\n");
printf(" Use 'list' to get a list of all levels and categories\n");
printf(" Verbose level: digit of debug level (default = '%d')\n", debuglevel);
@ -299,7 +302,7 @@ int main(int argc, char *argv[])
/* handle options / config file */
add_options();
rc = options_config_file("~/.osmocom/sip/sip.conf", handle_options);
rc = options_config_file(argc, argv, "~/.osmocom/sip/sip.conf", handle_options);
if (rc < 0)
return 0;
argi = options_command_line(argc, argv, handle_options);