@@ -172,7 +172,7 @@ impl Socket {
172
172
///
173
173
/// An error will be returned if `listen` or `connect` has already been
174
174
/// called on this builder.
175
- pub fn listen ( & self , backlog : i32 ) -> io:: Result < ( ) > {
175
+ pub fn listen ( & self , backlog : c_int ) -> io:: Result < ( ) > {
176
176
sys:: listen ( self . inner , backlog)
177
177
}
178
178
@@ -375,7 +375,7 @@ impl Socket {
375
375
pub fn recv_vectored_with_flags (
376
376
& self ,
377
377
bufs : & mut [ MaybeUninitSlice < ' _ > ] ,
378
- flags : i32 ,
378
+ flags : c_int ,
379
379
) -> io:: Result < ( usize , RecvFlags ) > {
380
380
sys:: recv_vectored ( self . inner , bufs, flags)
381
381
}
@@ -417,7 +417,7 @@ impl Socket {
417
417
pub fn recv_from_with_flags (
418
418
& self ,
419
419
buf : & mut [ MaybeUninit < u8 > ] ,
420
- flags : i32 ,
420
+ flags : c_int ,
421
421
) -> io:: Result < ( usize , SockAddr ) > {
422
422
sys:: recv_from ( self . inner , buf, flags)
423
423
}
@@ -457,7 +457,7 @@ impl Socket {
457
457
pub fn recv_from_vectored_with_flags (
458
458
& self ,
459
459
bufs : & mut [ MaybeUninitSlice < ' _ > ] ,
460
- flags : i32 ,
460
+ flags : c_int ,
461
461
) -> io:: Result < ( usize , RecvFlags , SockAddr ) > {
462
462
sys:: recv_from_vectored ( self . inner , bufs, flags)
463
463
}
@@ -494,7 +494,7 @@ impl Socket {
494
494
/// `send` call.
495
495
///
496
496
/// [`send`]: #method.send
497
- pub fn send_with_flags ( & self , buf : & [ u8 ] , flags : i32 ) -> io:: Result < usize > {
497
+ pub fn send_with_flags ( & self , buf : & [ u8 ] , flags : c_int ) -> io:: Result < usize > {
498
498
sys:: send ( self . inner , buf, flags)
499
499
}
500
500
@@ -509,7 +509,11 @@ impl Socket {
509
509
///
510
510
/// [`send_vectored`]: Socket::send_vectored
511
511
#[ cfg( not( target_os = "redox" ) ) ]
512
- pub fn send_vectored_with_flags ( & self , bufs : & [ IoSlice < ' _ > ] , flags : i32 ) -> io:: Result < usize > {
512
+ pub fn send_vectored_with_flags (
513
+ & self ,
514
+ bufs : & [ IoSlice < ' _ > ] ,
515
+ flags : c_int ,
516
+ ) -> io:: Result < usize > {
513
517
sys:: send_vectored ( self . inner , bufs, flags)
514
518
}
515
519
@@ -536,7 +540,12 @@ impl Socket {
536
540
/// to the underlying `sendto` call.
537
541
///
538
542
/// [`send_to`]: Socket::send_to
539
- pub fn send_to_with_flags ( & self , buf : & [ u8 ] , addr : & SockAddr , flags : i32 ) -> io:: Result < usize > {
543
+ pub fn send_to_with_flags (
544
+ & self ,
545
+ buf : & [ u8 ] ,
546
+ addr : & SockAddr ,
547
+ flags : c_int ,
548
+ ) -> io:: Result < usize > {
540
549
sys:: send_to ( self . inner , buf, addr, flags)
541
550
}
542
551
@@ -556,7 +565,7 @@ impl Socket {
556
565
& self ,
557
566
bufs : & [ IoSlice < ' _ > ] ,
558
567
addr : & SockAddr ,
559
- flags : i32 ,
568
+ flags : c_int ,
560
569
) -> io:: Result < usize > {
561
570
sys:: send_to_vectored ( self . inner , bufs, addr, flags)
562
571
}
0 commit comments