From 5a69bca68fa7599cf4ef389167073e3c681aeda0 Mon Sep 17 00:00:00 2001 From: "Chun-Sheng, Li" Date: Mon, 25 Jan 2021 16:05:15 +0800 Subject: [PATCH] Default port example (#1) --- examples/tls_server_example/tls_server_example.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/examples/tls_server_example/tls_server_example.c b/examples/tls_server_example/tls_server_example.c index a8980d01..346138ec 100644 --- a/examples/tls_server_example/tls_server_example.c +++ b/examples/tls_server_example/tls_server_example.c @@ -104,7 +104,12 @@ clientAuthenticator(void* parameter, AcseAuthenticationParameter authParameter, int main(int argc, char** argv) { + int port_number = 8102; + if (argc > 1) + port_number = argv[1]; + printf("Using libIEC61850 version %s\n", LibIEC61850_getVersionString()); + printf("libIEC61850 IedServer server will listen on %d\n", port_number); TLSConfiguration tlsConfig = TLSConfiguration_create(); @@ -164,7 +169,7 @@ main(int argc, char** argv) IedServer_setConnectionIndicationHandler(iedServer, (IedConnectionIndicationHandler) connectionHandler, NULL); /* MMS server will be instructed to start listening to client connections. */ - IedServer_start(iedServer, -1); + IedServer_start(iedServer, port_number); if (!IedServer_isRunning(iedServer)) { printf("Starting server failed! Exit.\n");