X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fserver_main.c;h=10e366051bba31ac3e41c8d39d6f504112378752;hb=1e05f422343597adb7b3a6b32f6c538ffbff8314;hp=8df0f343a249fd01525e917530ddd2530d1f1569;hpb=47585659f82eec5dc6cedc9d6695e03ef34f019e;p=citadel.git diff --git a/citadel/server_main.c b/citadel/server_main.c index 8df0f343a..10e366051 100644 --- a/citadel/server_main.c +++ b/citadel/server_main.c @@ -1,7 +1,7 @@ /* * citserver's main() function lives here. * - * Copyright (c) 1987-2018 by the citadel.org team + * Copyright (c) 1987-2019 by the citadel.org team * * This program is open source software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 3. @@ -94,7 +94,7 @@ int main(int argc, char **argv) InitializeMasterTSD(); /* parse command-line arguments */ - while ((a=getopt(argc, argv, "l:dh:x:t:B:Dru:s")) != EOF) switch(a) { + while ((a=getopt(argc, argv, "l:dh:x:t:B:Dru:s:")) != EOF) switch(a) { case 'l': safestrncpy(facility, optarg, sizeof(facility)); @@ -155,9 +155,9 @@ int main(int argc, char **argv) } break; - /* -s tells the server to suppress fixing any discrepancies found during sanity checks, but exit after those checks complete */ + /* -s tells the server to behave differently during sanity checks */ case 's': - sanity_diag_mode = 1; + sanity_diag_mode = atoi(optarg); break; default: @@ -214,7 +214,7 @@ int main(int argc, char **argv) syslog(LOG_INFO, " "); syslog(LOG_INFO, "*** Citadel server engine ***\n"); syslog(LOG_INFO, "Version %d (build %s) ***", REV_LEVEL, svn_revision()); - syslog(LOG_INFO, "Copyright (C) 1987-2018 by the Citadel development team."); + syslog(LOG_INFO, "Copyright (C) 1987-2019 by the Citadel development team."); syslog(LOG_INFO, " "); syslog(LOG_INFO, "This program is open source software: you can redistribute it and/or"); syslog(LOG_INFO, "modify it under the terms of the GNU General Public License, version 3.");