File tree 3 files changed +6
-7
lines changed
library/std/src/os/unix/net
3 files changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -139,7 +139,7 @@ impl UnixDatagram {
139
139
unsafe {
140
140
let socket = UnixDatagram :: unbound ( ) ?;
141
141
cvt ( libc:: bind (
142
- * socket. 0 . as_inner ( ) ,
142
+ socket. as_raw_fd ( ) ,
143
143
& socket_addr. addr as * const _ as * const _ ,
144
144
socket_addr. len as _ ,
145
145
) ) ?;
@@ -254,7 +254,7 @@ impl UnixDatagram {
254
254
pub fn connect_addr ( & self , socket_addr : & SocketAddr ) -> io:: Result < ( ) > {
255
255
unsafe {
256
256
cvt ( libc:: connect (
257
- * self . 0 . as_inner ( ) ,
257
+ self . as_raw_fd ( ) ,
258
258
& socket_addr. addr as * const _ as * const _ ,
259
259
socket_addr. len ,
260
260
) ) ?;
@@ -568,7 +568,7 @@ impl UnixDatagram {
568
568
pub fn send_to_addr ( & self , buf : & [ u8 ] , socket_addr : & SocketAddr ) -> io:: Result < usize > {
569
569
unsafe {
570
570
let count = cvt ( libc:: sendto (
571
- * self . 0 . as_inner ( ) ,
571
+ self . as_raw_fd ( ) ,
572
572
buf. as_ptr ( ) as * const _ ,
573
573
buf. len ( ) ,
574
574
MSG_NOSIGNAL ,
Original file line number Diff line number Diff line change @@ -110,12 +110,11 @@ impl UnixListener {
110
110
unsafe {
111
111
let inner = Socket :: new_raw ( libc:: AF_UNIX , libc:: SOCK_STREAM ) ?;
112
112
cvt ( libc:: bind (
113
- * inner. as_inner ( ) ,
113
+ inner. as_raw_fd ( ) ,
114
114
& socket_addr. addr as * const _ as * const _ ,
115
115
socket_addr. len as _ ,
116
116
) ) ?;
117
- cvt ( libc:: listen ( * inner. as_inner ( ) , 128 ) ) ?;
118
-
117
+ cvt ( libc:: listen ( inner. as_raw_fd ( ) , 128 ) ) ?;
119
118
Ok ( UnixListener ( inner) )
120
119
}
121
120
}
Original file line number Diff line number Diff line change @@ -135,7 +135,7 @@ impl UnixStream {
135
135
unsafe {
136
136
let inner = Socket :: new_raw ( libc:: AF_UNIX , libc:: SOCK_STREAM ) ?;
137
137
cvt ( libc:: connect (
138
- * inner. as_inner ( ) ,
138
+ inner. as_raw_fd ( ) ,
139
139
& socket_addr. addr as * const _ as * const _ ,
140
140
socket_addr. len ,
141
141
) ) ?;
You can’t perform that action at this time.
0 commit comments