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 {
74 Birthtimespec Timespec
114 FADV_SEQUENTIAL = 0x2
120 type RawSockaddrInet4 struct {
124 Addr [4]byte /* in_addr */
128 type RawSockaddrInet6 struct {
133 Addr [16]byte /* in6_addr */
137 type RawSockaddrUnix struct {
143 type RawSockaddrDatalink struct {
154 type RawSockaddr struct {
160 type RawSockaddrAny struct {
178 Multiaddr [4]byte /* in_addr */
179 Interface [4]byte /* in_addr */
182 type IPv6Mreq struct {
183 Multiaddr [16]byte /* in6_addr */
197 type Cmsghdr struct {
203 type Inet6Pktinfo struct {
204 Addr [16]byte /* in6_addr */
208 type IPv6MTUInfo struct {
209 Addr RawSockaddrInet6
213 type ICMPv6Filter struct {
218 SizeofSockaddrInet4 = 0x10
219 SizeofSockaddrInet6 = 0x1c
220 SizeofSockaddrAny = 0x6c
221 SizeofSockaddrUnix = 0x6a
222 SizeofSockaddrDatalink = 0x14
225 SizeofIPv6Mreq = 0x14
228 SizeofInet6Pktinfo = 0x14
229 SizeofIPv6MTUInfo = 0x20
230 SizeofICMPv6Filter = 0x20
239 type Kevent_t struct {
254 SizeofIfMsghdr = 0x98
256 SizeofIfaMsghdr = 0x18
257 SizeofIfAnnounceMsghdr = 0x18
258 SizeofRtMsghdr = 0x78
259 SizeofRtMetrics = 0x50
262 type IfMsghdr struct {
296 type IfaMsghdr struct {
307 type IfAnnounceMsghdr struct {
316 type RtMsghdr struct {
333 type RtMetrics struct {
349 SizeofBpfVersion = 0x4
351 SizeofBpfProgram = 0x8
356 type BpfVersion struct {
361 type BpfStat struct {
368 type BpfProgram struct {
373 type BpfInsn struct {
388 type BpfTimeval struct {
393 type Termios struct {
403 type Winsize struct {
419 AT_SYMLINK_NOFOLLOW = 0x200
441 type Sysctlnode struct {
448 X_sysctl_size [8]byte
449 X_sysctl_func [8]byte
450 X_sysctl_parent [8]byte
451 X_sysctl_desc [8]byte
454 type Utsname struct {
462 const SizeofClockinfo = 0x14
464 type Clockinfo struct {