From 01cbb80b300f92c3456d3b2965630c0783607905 Mon Sep 17 00:00:00 2001 From: jwijenbergh Date: Mon, 24 Oct 2022 14:05:45 +0200 Subject: Client + Server + Exports: Implement optional WireGuard support --- exports/servers.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'exports/servers.go') diff --git a/exports/servers.go b/exports/servers.go index 57e1be1..36763b4 100644 --- a/exports/servers.go +++ b/exports/servers.go @@ -181,7 +181,8 @@ func getCPtrServer(state *client.Client, base *client.ServerBase) *C.server { server.total_support_contact, server.support_contact = getCPtrListStrings( base.SupportContact, ) - server.profiles = getCPtrProfiles(&base.Profiles) + profiles := base.GetValidProfiles(state.SupportsWireguard) + server.profiles = getCPtrProfiles(&profiles) // No endtime is given if we get servers when it has been partially initialised if base.EndTime.IsZero() { server.expire_time = C.ulonglong(0) -- cgit v1.2.3