diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2021-09-16 18:40:22 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2021-09-16 18:40:22 +0200 |
commit | 7c8abdec738a267431468cefb807dcfcaf6202b0 (patch) | |
tree | 651a8357328e03aab9420a266e854a31667bf31e /tunnel/winipcfg/types.go | |
parent | version: bump (diff) | |
download | wireguard-windows-7c8abdec738a267431468cefb807dcfcaf6202b0.tar.xz wireguard-windows-7c8abdec738a267431468cefb807dcfcaf6202b0.zip |
tunnel: pretty print route failures better
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to '')
-rw-r--r-- | tunnel/winipcfg/types.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tunnel/winipcfg/types.go b/tunnel/winipcfg/types.go index 870d058f..15aaa863 100644 --- a/tunnel/winipcfg/types.go +++ b/tunnel/winipcfg/types.go @@ -7,6 +7,7 @@ package winipcfg import ( "encoding/binary" + "fmt" "net" "unsafe" @@ -588,6 +589,10 @@ type RouteData struct { Metric uint32 } +func (routeData *RouteData) String() string { + return fmt.Sprintf("%+v", *routeData) +} + // IPAdapterDNSSuffix structure stores a DNS suffix in a linked list of DNS suffixes for a particular adapter. // https://docs.microsoft.com/en-us/windows/desktop/api/iptypes/ns-iptypes-_ip_adapter_dns_suffix type IPAdapterDNSSuffix struct { |