1 // cgo -godefs types_netbsd.go | go run mkpost.go
2 // Code generated by the command above; see README.md. DO NOT EDIT.
23 type Timespec struct {
70 Birthtimespec Timespec
109 FADV_SEQUENTIAL = 0x2
115 type RawSockaddrInet4 struct {
119 Addr [4]byte /* in_addr */
123 type RawSockaddrInet6 struct {
128 Addr [16]byte /* in6_addr */
132 type RawSockaddrUnix struct {
138 type RawSockaddrDatalink struct {
149 type RawSockaddr struct {
155 type RawSockaddrAny struct {
173 Multiaddr [4]byte /* in_addr */
174 Interface [4]byte /* in_addr */
177 type IPv6Mreq struct {
178 Multiaddr [16]byte /* in6_addr */
192 type Cmsghdr struct {
198 type Inet6Pktinfo struct {
199 Addr [16]byte /* in6_addr */
203 type IPv6MTUInfo struct {
204 Addr RawSockaddrInet6
208 type ICMPv6Filter struct {
213 SizeofSockaddrInet4 = 0x10
214 SizeofSockaddrInet6 = 0x1c
215 SizeofSockaddrAny = 0x6c
216 SizeofSockaddrUnix = 0x6a
217 SizeofSockaddrDatalink = 0x14
220 SizeofIPv6Mreq = 0x14
223 SizeofInet6Pktinfo = 0x14
224 SizeofIPv6MTUInfo = 0x20
225 SizeofICMPv6Filter = 0x20
234 type Kevent_t struct {
248 SizeofIfMsghdr = 0x98
250 SizeofIfaMsghdr = 0x18
251 SizeofIfAnnounceMsghdr = 0x18
252 SizeofRtMsghdr = 0x78
253 SizeofRtMetrics = 0x50
256 type IfMsghdr struct {
291 type IfaMsghdr struct {
302 type IfAnnounceMsghdr struct {
311 type RtMsghdr struct {
328 type RtMetrics struct {
344 SizeofBpfVersion = 0x4
346 SizeofBpfProgram = 0x8
351 type BpfVersion struct {
356 type BpfStat struct {
363 type BpfProgram struct {
368 type BpfInsn struct {
383 type BpfTimeval struct {
388 type Termios struct {
398 type Winsize struct {
414 AT_SYMLINK_NOFOLLOW = 0x200
436 type Sysctlnode struct {
443 X_sysctl_size [8]byte
444 X_sysctl_func [8]byte
445 X_sysctl_parent [8]byte
446 X_sysctl_desc [8]byte
449 type Utsname struct {
457 const SizeofClockinfo = 0x14
459 type Clockinfo struct {