File tree 3 files changed +22
-19
lines changed
3 files changed +22
-19
lines changed Original file line number Diff line number Diff line change @@ -1131,6 +1131,7 @@ mknodat
1131
1131
mkostemp
1132
1132
mkostemps
1133
1133
mkstemps
1134
+ mmsghdr
1134
1135
mount_info
1135
1136
mrand48
1136
1137
msdosfs_args
@@ -1210,6 +1211,7 @@ readlinkat
1210
1211
reallocarray
1211
1212
reboot
1212
1213
recvmsg
1214
+ recvmmsg
1213
1215
regcomp
1214
1216
regerror
1215
1217
regex_t
@@ -1231,6 +1233,7 @@ sem_init
1231
1233
sem_open
1232
1234
sem_timedwait
1233
1235
sem_unlink
1236
+ sendmmsg
1234
1237
sendmsg
1235
1238
setdomainname
1236
1239
setgrent
Original file line number Diff line number Diff line change 92
92
pub piod_addr: * mut :: c_void,
93
93
pub piod_len: :: size_t,
94
94
}
95
+
96
+ pub struct mmsghdr {
97
+ pub msg_hdr: :: msghdr,
98
+ pub msg_len: :: c_uint,
99
+ }
95
100
}
96
101
97
102
pub const D_T_FMT : :: nl_item = 0 ;
@@ -847,6 +852,20 @@ extern "C" {
847
852
pub fn dirname ( path : * mut :: c_char ) -> * mut :: c_char ;
848
853
pub fn basename ( path : * mut :: c_char ) -> * mut :: c_char ;
849
854
pub fn getentropy ( buf : * mut :: c_void , buflen : :: size_t ) -> :: c_int ;
855
+
856
+ pub fn sendmmsg (
857
+ sockfd : :: c_int ,
858
+ mmsg : * mut :: mmsghdr ,
859
+ vlen : :: c_uint ,
860
+ flags : :: c_int ,
861
+ ) -> :: c_int ;
862
+ pub fn recvmmsg (
863
+ sockfd : :: c_int ,
864
+ mmsg : * mut :: mmsghdr ,
865
+ vlen : :: c_uint ,
866
+ flags : :: c_int ,
867
+ timeout : * mut :: timespec ,
868
+ ) -> :: c_int ;
850
869
}
851
870
852
871
cfg_if ! {
Original file line number Diff line number Diff line change @@ -401,11 +401,6 @@ s! {
401
401
pub sdl_data: [ :: c_char; 12 ] ,
402
402
}
403
403
404
- pub struct mmsghdr {
405
- pub msg_hdr: :: msghdr,
406
- pub msg_len: :: c_uint,
407
- }
408
-
409
404
pub struct __exit_status {
410
405
pub e_termination: u16 ,
411
406
pub e_exit: u16 ,
@@ -2759,20 +2754,6 @@ extern "C" {
2759
2754
2760
2755
pub fn kqueue1 ( flags : :: c_int ) -> :: c_int ;
2761
2756
2762
- pub fn sendmmsg (
2763
- sockfd : :: c_int ,
2764
- msgvec : * mut :: mmsghdr ,
2765
- vlen : :: c_uint ,
2766
- flags : :: c_int ,
2767
- ) -> :: c_int ;
2768
- pub fn recvmmsg (
2769
- sockfd : :: c_int ,
2770
- msgvec : * mut :: mmsghdr ,
2771
- vlen : :: c_uint ,
2772
- flags : :: c_int ,
2773
- timeout : * mut :: timespec ,
2774
- ) -> :: c_int ;
2775
-
2776
2757
pub fn _lwp_self ( ) -> lwpid_t ;
2777
2758
pub fn memmem (
2778
2759
haystack : * const :: c_void ,
You can’t perform that action at this time.
0 commit comments