From 7c8abdec738a267431468cefb807dcfcaf6202b0 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Thu, 16 Sep 2021 18:40:22 +0200 Subject: tunnel: pretty print route failures better Signed-off-by: Jason A. Donenfeld --- tunnel/winipcfg/types.go | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tunnel/winipcfg/types.go') 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 { -- cgit v1.2.3-59-g8ed1b