@@ -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 .NoEmptyStringToCsv (node .Address .String (), node .Address6 .String ()),
1037
1040
}
1038
1041
1039
1042
slog .Debug ("returned user gw config" , "user" , user .UserName , "gws" , userGw )
@@ -1125,6 +1128,8 @@ func getUserRemoteAccessGwsV1(w http.ResponseWriter, r *http.Request) {
1125
1128
AllowedEndpoints : getAllowedRagEndpoints (& node , host ),
1126
1129
NetworkAddresses : []string {network .AddressRange , network .AddressRange6 },
1127
1130
Status : node .Status ,
1131
+ DnsAddress : node .IngressDNS ,
1132
+ Addresses : utils .NoEmptyStringToCsv (node .Address .String (), node .Address6 .String ()),
1128
1133
})
1129
1134
userGws [node .Network ] = gws
1130
1135
delete (userGwNodes , node .ID .String ())
@@ -1167,6 +1172,8 @@ func getUserRemoteAccessGwsV1(w http.ResponseWriter, r *http.Request) {
1167
1172
AllowedEndpoints : getAllowedRagEndpoints (& node , host ),
1168
1173
NetworkAddresses : []string {network .AddressRange , network .AddressRange6 },
1169
1174
Status : node .Status ,
1175
+ DnsAddress : node .IngressDNS ,
1176
+ Addresses : utils .NoEmptyStringToCsv (node .Address .String (), node .Address6 .String ()),
1170
1177
})
1171
1178
userGws [node .Network ] = gws
1172
1179
}
0 commit comments