1 // +build amd64,freebsd
2 // Created by cgo -godefs - DO NOT EDIT
3 // cgo -godefs types_freebsd.go
22 type Timespec struct {
92 Birthtimespec Timespec
95 type Statfs_t struct {
120 type Flock_t struct {
145 FADV_SEQUENTIAL = 0x2
151 type RawSockaddrInet4 struct {
155 Addr [4]byte /* in_addr */
159 type RawSockaddrInet6 struct {
164 Addr [16]byte /* in6_addr */
168 type RawSockaddrUnix struct {
174 type RawSockaddrDatalink struct {
185 type RawSockaddr struct {
191 type RawSockaddrAny struct {
209 Multiaddr [4]byte /* in_addr */
210 Interface [4]byte /* in_addr */
213 type IPMreqn struct {
214 Multiaddr [4]byte /* in_addr */
215 Address [4]byte /* in_addr */
219 type IPv6Mreq struct {
220 Multiaddr [16]byte /* in6_addr */
236 type Cmsghdr struct {
242 type Inet6Pktinfo struct {
243 Addr [16]byte /* in6_addr */
247 type IPv6MTUInfo struct {
248 Addr RawSockaddrInet6
252 type ICMPv6Filter struct {
257 SizeofSockaddrInet4 = 0x10
258 SizeofSockaddrInet6 = 0x1c
259 SizeofSockaddrAny = 0x6c
260 SizeofSockaddrUnix = 0x6a
261 SizeofSockaddrDatalink = 0x36
265 SizeofIPv6Mreq = 0x14
268 SizeofInet6Pktinfo = 0x14
269 SizeofIPv6MTUInfo = 0x20
270 SizeofICMPv6Filter = 0x20
279 type Kevent_t struct {
289 X__fds_bits [16]uint64
293 sizeofIfMsghdr = 0xa8
294 SizeofIfMsghdr = 0xa8
297 SizeofIfaMsghdr = 0x14
298 SizeofIfmaMsghdr = 0x10
299 SizeofIfAnnounceMsghdr = 0x18
300 SizeofRtMsghdr = 0x98
301 SizeofRtMetrics = 0x70
304 type ifMsghdr struct {
315 type IfMsghdr struct {
382 type IfaMsghdr struct {
393 type IfmaMsghdr struct {
403 type IfAnnounceMsghdr struct {
412 type RtMsghdr struct {
428 type RtMetrics struct {
444 SizeofBpfVersion = 0x4
447 SizeofBpfProgram = 0x10
450 SizeofBpfZbufHeader = 0x20
453 type BpfVersion struct {
458 type BpfStat struct {
463 type BpfZbuf struct {
469 type BpfProgram struct {
475 type BpfInsn struct {
490 type BpfZbufHeader struct {
497 type Termios struct {