From ee48214209e66aa8c6f353262b175895373f76df Mon Sep 17 00:00:00 2001 From: Nathanael Sensfelder Date: Sat, 4 Jan 2020 21:31:55 +0100 Subject: ... --- src/main.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index d4089b9..79ed9d7 100644 --- a/src/main.c +++ b/src/main.c @@ -13,11 +13,13 @@ /******************************************************************************/ /**** EXPORTED FUNCTIONS ******************************************************/ /******************************************************************************/ -int main (int argc, char ** argv) +int main (int const argc, const char * const * const argv) { int retval; struct relabsd_parameters params; + retval = -1; + RELABSD_S_DEBUG(RELABSD_DEBUG_PROGRAM_FLOW, "relabsd started."); if (relabsd_parameters_parse_execution_mode(argc, argv, ¶ms) < 0) @@ -33,9 +35,14 @@ int main (int argc, char ** argv) retval = relabsd_client_main(argc, argv, ¶ms); break; - case RELABSD_PARAMETERS_RUN_SERVER_MODE: + case RELABSD_PARAMETERS_SERVER_MODE: retval = relabsd_server_main(argc, argv, ¶ms); break; + + case RELABSD_PARAMETERS_COMPATIBILITY_TEST_MODE: + /* TODO: implement this. */ + RELABSD_S_FATAL("Compatibility test mode not implemented."); + break; } RELABSD_S_DEBUG(RELABSD_DEBUG_PROGRAM_FLOW, "relabsd terminating."); -- cgit v1.2.3-70-g09d2