OLD | NEW |
1 // Created by cgo -cdefs - DO NOT EDIT | 1 // Created by cgo -cdefs - DO NOT EDIT |
2 // cgo -cdefs defs_openbsd.go | 2 // cgo -cdefs defs_openbsd.go |
3 | 3 |
4 | 4 |
5 enum { | 5 enum { |
6 EINTR = 0x4, | 6 EINTR = 0x4, |
7 EFAULT = 0xe, | 7 EFAULT = 0xe, |
8 | 8 |
9 PROT_NONE = 0x0, | 9 PROT_NONE = 0x0, |
10 PROT_READ = 0x1, | 10 PROT_READ = 0x1, |
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
82 }; | 82 }; |
83 | 83 |
84 typedef struct Tfork Tfork; | 84 typedef struct Tfork Tfork; |
85 typedef struct Sigaltstack Sigaltstack; | 85 typedef struct Sigaltstack Sigaltstack; |
86 typedef struct Sigcontext Sigcontext; | 86 typedef struct Sigcontext Sigcontext; |
87 typedef struct Siginfo Siginfo; | 87 typedef struct Siginfo Siginfo; |
88 typedef struct StackT StackT; | 88 typedef struct StackT StackT; |
89 typedef struct Timespec Timespec; | 89 typedef struct Timespec Timespec; |
90 typedef struct Timeval Timeval; | 90 typedef struct Timeval Timeval; |
91 typedef struct Itimerval Itimerval; | 91 typedef struct Itimerval Itimerval; |
92 typedef struct Kevent Kevent; | 92 typedef struct KeventT KeventT; |
93 | 93 |
94 #pragma pack on | 94 #pragma pack on |
95 | 95 |
96 struct Tfork { | 96 struct Tfork { |
97 byte *tf_tcb; | 97 byte *tf_tcb; |
98 int32 *tf_tid; | 98 int32 *tf_tid; |
99 byte *tf_stack; | 99 byte *tf_stack; |
100 }; | 100 }; |
101 | 101 |
102 struct Sigaltstack { | 102 struct Sigaltstack { |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
148 }; | 148 }; |
149 struct Timeval { | 149 struct Timeval { |
150 int64 tv_sec; | 150 int64 tv_sec; |
151 int32 tv_usec; | 151 int32 tv_usec; |
152 }; | 152 }; |
153 struct Itimerval { | 153 struct Itimerval { |
154 Timeval it_interval; | 154 Timeval it_interval; |
155 Timeval it_value; | 155 Timeval it_value; |
156 }; | 156 }; |
157 | 157 |
158 struct Kevent { | 158 struct KeventT { |
159 uint32 ident; | 159 uint32 ident; |
160 int16 filter; | 160 int16 filter; |
161 uint16 flags; | 161 uint16 flags; |
162 uint32 fflags; | 162 uint32 fflags; |
163 int64 data; | 163 int64 data; |
164 byte *udata; | 164 byte *udata; |
165 }; | 165 }; |
166 | 166 |
167 | 167 |
168 #pragma pack off | 168 #pragma pack off |
OLD | NEW |