1 // cgo -godefs types_openbsd.go | go run mkpost.go
2 // Code generated by the command above; see README.md. DO NOT EDIT.
23 type Timespec struct {
75 X__st_birthtim Timespec
78 type Statfs_t struct {
98 F_mntfromname [90]int8
99 F_mntfromspec [90]int8
104 type Flock_t struct {
118 X__d_padding [4]uint8
130 type RawSockaddrInet4 struct {
134 Addr [4]byte /* in_addr */
138 type RawSockaddrInet6 struct {
143 Addr [16]byte /* in6_addr */
147 type RawSockaddrUnix struct {
153 type RawSockaddrDatalink struct {
164 type RawSockaddr struct {
170 type RawSockaddrAny struct {
188 Multiaddr [4]byte /* in_addr */
189 Interface [4]byte /* in_addr */
192 type IPv6Mreq struct {
193 Multiaddr [16]byte /* in6_addr */
207 type Cmsghdr struct {
213 type Inet6Pktinfo struct {
214 Addr [16]byte /* in6_addr */
218 type IPv6MTUInfo struct {
219 Addr RawSockaddrInet6
223 type ICMPv6Filter struct {
228 SizeofSockaddrInet4 = 0x10
229 SizeofSockaddrInet6 = 0x1c
230 SizeofSockaddrAny = 0x6c
231 SizeofSockaddrUnix = 0x6a
232 SizeofSockaddrDatalink = 0x20
235 SizeofIPv6Mreq = 0x14
238 SizeofInet6Pktinfo = 0x14
239 SizeofIPv6MTUInfo = 0x20
240 SizeofICMPv6Filter = 0x20
249 type Kevent_t struct {
263 SizeofIfMsghdr = 0xec
265 SizeofIfaMsghdr = 0x18
266 SizeofIfAnnounceMsghdr = 0x1a
267 SizeofRtMsghdr = 0x60
268 SizeofRtMetrics = 0x38
271 type IfMsghdr struct {
311 type IfaMsghdr struct {
325 type IfAnnounceMsghdr struct {
335 type RtMsghdr struct {
354 type RtMetrics struct {
369 type Mclpool struct {
378 SizeofBpfVersion = 0x4
380 SizeofBpfProgram = 0x8
385 type BpfVersion struct {
390 type BpfStat struct {
395 type BpfProgram struct {
400 type BpfInsn struct {
415 type BpfTimeval struct {
420 type Termios struct {
430 type Winsize struct {
439 AT_SYMLINK_NOFOLLOW = 0x2
463 type Utsname struct {
471 const SizeofUvmexp = 0x158
484 Reserve_pagedaemon int32
514 Obsolete_swapins int32
515 Obsolete_swapouts int32
562 const SizeofClockinfo = 0x14
564 type Clockinfo struct {