summaryrefslogtreecommitdiff
path: root/src/pkg/syscall/types_netbsd.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/pkg/syscall/types_netbsd.go')
-rw-r--r--src/pkg/syscall/types_netbsd.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/pkg/syscall/types_netbsd.go b/src/pkg/syscall/types_netbsd.go
index 4906a99ef..badaa1049 100644
--- a/src/pkg/syscall/types_netbsd.go
+++ b/src/pkg/syscall/types_netbsd.go
@@ -41,6 +41,7 @@ package syscall
#include <net/if_dl.h>
#include <net/route.h>
#include <netinet/in.h>
+#include <netinet/icmp6.h>
#include <netinet/tcp.h>
enum {
@@ -138,6 +139,10 @@ type Cmsghdr C.struct_cmsghdr
type Inet6Pktinfo C.struct_in6_pktinfo
+type IPv6MTUInfo C.struct_ip6_mtuinfo
+
+type ICMPv6Filter C.struct_icmp6_filter
+
const (
SizeofSockaddrInet4 = C.sizeof_struct_sockaddr_in
SizeofSockaddrInet6 = C.sizeof_struct_sockaddr_in6
@@ -150,6 +155,8 @@ const (
SizeofMsghdr = C.sizeof_struct_msghdr
SizeofCmsghdr = C.sizeof_struct_cmsghdr
SizeofInet6Pktinfo = C.sizeof_struct_in6_pktinfo
+ SizeofIPv6MTUInfo = C.sizeof_struct_ip6_mtuinfo
+ SizeofICMPv6Filter = C.sizeof_struct_icmp6_filter
)
// Ptrace requests