aboutsummaryrefslogtreecommitdiffstats
path: root/src/server_register.c
diff options
context:
space:
mode:
authorThomas Vanbesien <tvanbesi@proton.me>2026-02-18 17:21:36 +0100
committerThomas Vanbesien <tvanbesi@proton.me>2026-02-18 17:21:36 +0100
commit02e518fd27b43d0d452a264304de7b3d38a58ef6 (patch)
tree6083c3d5bc6e78edfe33933d18ad09fb5f8dfca5 /src/server_register.c
parent80aa098905cd7925cf6b665bba9d69621c44cc04 (diff)
downloadBobinkCOpcUa-02e518fd27b43d0d452a264304de7b3d38a58ef6.tar.gz
BobinkCOpcUa-02e518fd27b43d0d452a264304de7b3d38a58ef6.zip
Make discovery-only None endpoint a createServer option
Add a discoveryOnly parameter to createServer(). All secure servers still get the None security policy (needed for the client's initial GetEndpoints handshake) and securityPolicyNoneDiscoveryOnly, but only the LDS registers a None endpoint so purely unencrypted clients can discover it. ServerRegister no longer advertises a None endpoint.
Diffstat (limited to 'src/server_register.c')
-rw-r--r--src/server_register.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server_register.c b/src/server_register.c
index 817169f..44a4d49 100644
--- a/src/server_register.c
+++ b/src/server_register.c
@@ -246,7 +246,7 @@ main (int argc, char **argv)
UA_StatusCode retval;
server = createServer ((UA_UInt16)port, applicationUri, serverCertPath,
serverKeyPath, serverTrustPaths, serverTrustSize,
- &retval);
+ false, &retval);
if (!server)
goto cleanup;