File tree Expand file tree Collapse file tree 2 files changed +10
-9
lines changed Expand file tree Collapse file tree 2 files changed +10
-9
lines changed Original file line number Diff line number Diff line change @@ -135,6 +135,11 @@ s! {
135
135
pub ss_size: :: size_t,
136
136
pub ss_flags: :: c_int,
137
137
}
138
+
139
+ pub struct mmsghdr {
140
+ pub msg_hdr: :: msghdr,
141
+ pub msg_len: :: ssize_t,
142
+ }
138
143
}
139
144
140
145
s_no_extra_traits ! {
@@ -1205,6 +1210,11 @@ extern {
1205
1210
1206
1211
pub fn dup3 ( src : :: c_int , dst : :: c_int , flags : :: c_int ) -> :: c_int ;
1207
1212
pub fn __xuname ( nmln : :: c_int , buf : * mut :: c_void ) -> :: c_int ;
1213
+
1214
+ pub fn sendmmsg ( sockfd : :: c_int , msgvec : * mut :: mmsghdr , vlen : :: size_t ,
1215
+ flags : :: c_int ) -> :: ssize_t ;
1216
+ pub fn recvmmsg ( sockfd : :: c_int , msgvec : * mut :: mmsghdr , vlen : :: size_t ,
1217
+ flags : :: c_int , timeout : * const :: timespec ) -> :: ssize_t ;
1208
1218
}
1209
1219
1210
1220
#[ link( name = "util" ) ]
Original file line number Diff line number Diff line change @@ -186,11 +186,6 @@ s! {
186
186
pub ar_pln: u8 ,
187
187
pub ar_op: u16 ,
188
188
}
189
-
190
- pub struct mmsghdr {
191
- pub msg_hdr: :: msghdr,
192
- pub msg_len: :: ssize_t,
193
- }
194
189
}
195
190
196
191
s_no_extra_traits ! {
@@ -1245,10 +1240,6 @@ extern {
1245
1240
pub fn uselocale ( loc : :: locale_t ) -> :: locale_t ;
1246
1241
pub fn utimensat ( dirfd : :: c_int , path : * const :: c_char ,
1247
1242
times : * const :: timespec , flag : :: c_int ) -> :: c_int ;
1248
- pub fn sendmmsg ( sockfd : :: c_int , msgvec : * mut :: mmsghdr , vlen : :: size_t ,
1249
- flags : :: c_int ) -> :: ssize_t ;
1250
- pub fn recvmmsg ( sockfd : :: c_int , msgvec : * mut :: mmsghdr , vlen : :: size_t ,
1251
- flags : :: c_int , timeout : * const :: timespec ) -> :: ssize_t ;
1252
1243
}
1253
1244
1254
1245
#[ link( name = "util" ) ]
You can’t perform that action at this time.
0 commit comments