summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2020-01-04 21:31:55 +0100
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2020-01-04 21:31:55 +0100
commitee48214209e66aa8c6f353262b175895373f76df (patch)
treec2b61a4bd702602d856f613992c46a802e0a888c /src/main.c
parent0c68e544b113f0493b9b80511c26c1e4584bd1e7 (diff)
...
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c11
1 files changed, 9 insertions, 2 deletions
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, &params) < 0)
@@ -33,9 +35,14 @@ int main (int argc, char ** argv)
retval = relabsd_client_main(argc, argv, &params);
break;
- case RELABSD_PARAMETERS_RUN_SERVER_MODE:
+ case RELABSD_PARAMETERS_SERVER_MODE:
retval = relabsd_server_main(argc, argv, &params);
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.");