aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorSimon Rozman <simon@rozman.si>2019-06-11 13:40:38 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2019-06-11 18:15:16 +0200
commit734b5d3765759d55082368c5cfd09517ea9f8392 (patch)
tree6f7088902d644386d8547d75a74e265eb98637d5
parentui: confview: only suspend if interface is changing (diff)
downloadwireguard-windows-734b5d3765759d55082368c5cfd09517ea9f8392.tar.xz
wireguard-windows-734b5d3765759d55082368c5cfd09517ea9f8392.zip
winipcfg: prefer own methods over direct API calls
Signed-off-by: Simon Rozman <simon@rozman.si>
-rw-r--r--tunnel/winipcfg/luid.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/tunnel/winipcfg/luid.go b/tunnel/winipcfg/luid.go
index f3cc1f43..ff7061d2 100644
--- a/tunnel/winipcfg/luid.go
+++ b/tunnel/winipcfg/luid.go
@@ -84,7 +84,7 @@ func (luid LUID) IPAddress(ip net.IP) (*MibUnicastIPAddressRow, error) {
// (https://docs.microsoft.com/en-us/windows/desktop/api/netioapi/nf-netioapi-createunicastipaddressentry).
func (luid LUID) AddIPAddress(address net.IPNet) error {
row := &MibUnicastIPAddressRow{}
- initializeUnicastIPAddressEntry(row)
+ row.Init()
row.InterfaceLUID = luid
err := row.Address.SetIP(address.IP, 0)
if err != nil {
@@ -120,7 +120,7 @@ func (luid LUID) SetIPAddresses(addresses []net.IPNet) error {
// (https://docs.microsoft.com/en-us/windows/desktop/api/netioapi/nf-netioapi-deleteunicastipaddressentry).
func (luid LUID) DeleteIPAddress(address net.IPNet) error {
row := &MibUnicastIPAddressRow{}
- initializeUnicastIPAddressEntry(row)
+ row.Init()
row.InterfaceLUID = luid
err := row.Address.SetIP(address.IP, 0)
if err != nil {