File tree Expand file tree Collapse file tree 2 files changed +3
-7
lines changed
branches/auto/src/libnative/io Expand file tree Collapse file tree 2 files changed +3
-7
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ refs/heads/try3: 9387340aab40a73e8424c48fd42f0c521a4875c0
13
13
refs/tags/release-0.3.1: 495bae036dfe5ec6ceafd3312b4dca48741e845b
14
14
refs/tags/release-0.4: e828ea2080499553b97dfe33b3f4d472b4562ad7
15
15
refs/tags/release-0.5: 7e3bcfbf21278251ee936ad53e92e9b719702d73
16
- refs/heads/auto: 3abc63365895aff78815ea7b57374486f91daebd
16
+ refs/heads/auto: 19d8ab8d5a311e502a55189d2a34858f8413fbef
17
17
refs/heads/servo: af82457af293e2a842ba6b7759b70288da276167
18
18
refs/tags/release-0.6: b4ebcfa1812664df5e142f0134a5faea3918544c
19
19
refs/tags/0.1: b19db808c2793fe2976759b85a355c3ad8c8b336
Original file line number Diff line number Diff line change @@ -26,15 +26,11 @@ use super::file::keep_going;
26
26
#[ cfg( windows) ] pub type sock_t = libc:: SOCKET ;
27
27
#[ cfg( unix) ] pub type sock_t = super :: file:: fd_t ;
28
28
29
- #[ cfg( target_endian = "big" ) ] pub fn htons ( x : u16 ) -> u16 { x }
30
- #[ cfg( target_endian = "big" ) ] pub fn ntohs ( x : u16 ) -> u16 { x }
31
- #[ cfg( target_endian = "little" ) ]
32
29
pub fn htons ( u : u16 ) -> u16 {
33
- unsafe { intrinsics:: bswap16 ( u as i16 ) as u16 }
30
+ intrinsics:: to_be16 ( u as i16 ) as u16
34
31
}
35
- #[ cfg( target_endian = "little" ) ]
36
32
pub fn ntohs ( u : u16 ) -> u16 {
37
- unsafe { intrinsics:: bswap16 ( u as i16 ) as u16 }
33
+ intrinsics:: from_be16 ( u as i16 ) as u16
38
34
}
39
35
40
36
enum InAddr {
You can’t perform that action at this time.
0 commit comments