blob: f7335d5ae437a3cd32c6206e89b23fdd43985d45 [file] [log] [blame]
Tobias Klauserd28f0bd2019-06-13 11:12:16 +02001// Code generated by cmd/cgo -godefs; DO NOT EDIT.
Mikio Hara91e38ae2014-10-08 07:24:42 +09002// cgo -godefs defs_netbsd.go
3
4package ipv6
5
6const (
Mikio Hara30df40a2016-10-07 12:21:11 +09007 sizeofSockaddrInet6 = 0x1c
8 sizeofInet6Pktinfo = 0x14
9 sizeofIPv6Mtuinfo = 0x20
Mikio Hara91e38ae2014-10-08 07:24:42 +090010
Mikio Hara30df40a2016-10-07 12:21:11 +090011 sizeofIPv6Mreq = 0x14
Mikio Hara91e38ae2014-10-08 07:24:42 +090012
Mikio Hara30df40a2016-10-07 12:21:11 +090013 sizeofICMPv6Filter = 0x20
Mikio Hara91e38ae2014-10-08 07:24:42 +090014)
15
Mikio Hara30df40a2016-10-07 12:21:11 +090016type sockaddrInet6 struct {
Mikio Hara91e38ae2014-10-08 07:24:42 +090017 Len uint8
18 Family uint8
19 Port uint16
20 Flowinfo uint32
21 Addr [16]byte /* in6_addr */
22 Scope_id uint32
23}
24
Mikio Hara30df40a2016-10-07 12:21:11 +090025type inet6Pktinfo struct {
Mikio Hara91e38ae2014-10-08 07:24:42 +090026 Addr [16]byte /* in6_addr */
27 Ifindex uint32
28}
29
Mikio Hara30df40a2016-10-07 12:21:11 +090030type ipv6Mtuinfo struct {
31 Addr sockaddrInet6
Mikio Hara91e38ae2014-10-08 07:24:42 +090032 Mtu uint32
33}
34
Mikio Hara30df40a2016-10-07 12:21:11 +090035type ipv6Mreq struct {
Mikio Hara91e38ae2014-10-08 07:24:42 +090036 Multiaddr [16]byte /* in6_addr */
37 Interface uint32
38}
39
Mikio Hara30df40a2016-10-07 12:21:11 +090040type icmpv6Filter struct {
Mikio Hara91e38ae2014-10-08 07:24:42 +090041 Filt [8]uint32
42}