@@ -19,6 +19,7 @@ import (
19
19
"github.com/gravitl/netmaker/pro/email"
20
20
proLogic "github.com/gravitl/netmaker/pro/logic"
21
21
"github.com/gravitl/netmaker/servercfg"
22
+ "github.com/gravitl/netmaker/utils"
22
23
"golang.org/x/exp/slog"
23
24
)
24
25
@@ -1034,6 +1035,8 @@ func getRemoteAccessGatewayConf(w http.ResponseWriter, r *http.Request) {
1034
1035
Metadata : node .Metadata ,
1035
1036
AllowedEndpoints : getAllowedRagEndpoints (& node , host ),
1036
1037
NetworkAddresses : []string {network .AddressRange , network .AddressRange6 },
1038
+ DnsAddress : node .IngressDNS ,
1039
+ Addresses : utils .NonemptyStringToCsv (node .Address .String (), node .Address6 .String ()),
1037
1040
}
1038
1041
1039
1042
slog .Debug ("returned user gw config" , "user" , user .UserName , "gws" , userGw )
@@ -1117,6 +1120,8 @@ func getUserRemoteAccessGwsV1(w http.ResponseWriter, r *http.Request) {
1117
1120
Metadata : node .Metadata ,
1118
1121
AllowedEndpoints : getAllowedRagEndpoints (& node , host ),
1119
1122
NetworkAddresses : []string {network .AddressRange , network .AddressRange6 },
1123
+ DnsAddress : node .IngressDNS ,
1124
+ Addresses : utils .NonemptyStringToCsv (node .Address .String (), node .Address6 .String ()),
1120
1125
})
1121
1126
userGws [node .Network ] = gws
1122
1127
delete (userGwNodes , node .ID .String ())
@@ -1154,6 +1159,8 @@ func getUserRemoteAccessGwsV1(w http.ResponseWriter, r *http.Request) {
1154
1159
Metadata : node .Metadata ,
1155
1160
AllowedEndpoints : getAllowedRagEndpoints (& node , host ),
1156
1161
NetworkAddresses : []string {network .AddressRange , network .AddressRange6 },
1162
+ DnsAddress : node .IngressDNS ,
1163
+ Addresses : utils .NonemptyStringToCsv (node .Address .String (), node .Address6 .String ()),
1157
1164
})
1158
1165
userGws [node .Network ] = gws
1159
1166
}
0 commit comments