1// Code generated by cmd/cgo -godefs; DO NOT EDIT.
2// cgo -godefs defs_netbsd.go
3
4package socket
5
6type iovec struct {
7	Base *byte
8	Len  uint32
9}
10
11type msghdr struct {
12	Name       *byte
13	Namelen    uint32
14	Iov        *iovec
15	Iovlen     int32
16	Control    *byte
17	Controllen uint32
18	Flags      int32
19}
20
21type mmsghdr struct {
22	Hdr msghdr
23	Len uint32
24}
25
26type cmsghdr struct {
27	Len   uint32
28	Level int32
29	Type  int32
30}
31
32type sockaddrInet struct {
33	Len    uint8
34	Family uint8
35	Port   uint16
36	Addr   [4]byte /* in_addr */
37	Zero   [8]int8
38}
39
40type sockaddrInet6 struct {
41	Len      uint8
42	Family   uint8
43	Port     uint16
44	Flowinfo uint32
45	Addr     [16]byte /* in6_addr */
46	Scope_id uint32
47}
48
49const (
50	sizeofIovec   = 0x8
51	sizeofMsghdr  = 0x1c
52	sizeofMmsghdr = 0x20
53	sizeofCmsghdr = 0xc
54
55	sizeofSockaddrInet  = 0x10
56	sizeofSockaddrInet6 = 0x1c
57)
58