OSDN Git Service

new repo
[bytom/vapor.git] / vendor / golang.org / x / net / internal / socket / zsys_linux_mips64le.go
1 // Created by cgo -godefs - DO NOT EDIT
2 // cgo -godefs defs_linux.go
3
4 package socket
5
6 const (
7         sysAF_UNSPEC = 0x0
8         sysAF_INET   = 0x2
9         sysAF_INET6  = 0xa
10
11         sysSOCK_RAW = 0x3
12 )
13
14 type iovec struct {
15         Base *byte
16         Len  uint64
17 }
18
19 type msghdr struct {
20         Name       *byte
21         Namelen    uint32
22         Pad_cgo_0  [4]byte
23         Iov        *iovec
24         Iovlen     uint64
25         Control    *byte
26         Controllen uint64
27         Flags      int32
28         Pad_cgo_1  [4]byte
29 }
30
31 type mmsghdr struct {
32         Hdr       msghdr
33         Len       uint32
34         Pad_cgo_0 [4]byte
35 }
36
37 type cmsghdr struct {
38         Len   uint64
39         Level int32
40         Type  int32
41 }
42
43 type sockaddrInet struct {
44         Family uint16
45         Port   uint16
46         Addr   [4]byte /* in_addr */
47         X__pad [8]uint8
48 }
49
50 type sockaddrInet6 struct {
51         Family   uint16
52         Port     uint16
53         Flowinfo uint32
54         Addr     [16]byte /* in6_addr */
55         Scope_id uint32
56 }
57
58 const (
59         sizeofIovec   = 0x10
60         sizeofMsghdr  = 0x38
61         sizeofMmsghdr = 0x40
62         sizeofCmsghdr = 0x10
63
64         sizeofSockaddrInet  = 0x10
65         sizeofSockaddrInet6 = 0x1c
66 )