Skip to content

Commit b6c210e

Browse files
authored
Merge pull request #20 from pedramktb/fix/wireguard_constructor
fix: change dns parameters to net.UDPAddr type in WireGuard manager
2 parents f172397 + 12e11f5 commit b6c210e

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

pkg/wireguard/manager.go

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ func NewManager(
2727
mtu uint16,
2828
netV4, netV6 net.IPNet,
2929
addrV4, addrV6 net.IP,
30-
dnsV4, dnsV6 net.IP,
30+
dnsV4, dnsV6 net.UDPAddr,
3131
) (*Manager, error) {
3232
key, err := wgtypes.ParseKey(privateKey)
3333
if err != nil {
@@ -37,6 +37,13 @@ func NewManager(
3737
interfaceName: interfaceName,
3838
privateKey: key,
3939
listenPort: listenPort,
40+
mtu: mtu,
41+
netV4: netV4,
42+
netV6: netV6,
43+
addrV4: addrV4,
44+
addrV6: addrV6,
45+
dnsV4: dnsV4,
46+
dnsV6: dnsV6,
4047
}
4148

4249
err = wgManager.start(ctx)

0 commit comments

Comments
 (0)