From ca8db5365495d6da42b2f26f2062fb5e12b6c329 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Linus=20F=C3=A4rnstrand?= Date: Fri, 27 Nov 2020 23:19:00 +0100 Subject: [PATCH] Stop using from_ne_bytes to be compatible with Rust < 1.32.0 --- src/net.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/net.rs b/src/net.rs index fd1092b..5c6eb45 100644 --- a/src/net.rs +++ b/src/net.rs @@ -503,7 +503,7 @@ fn socket_addr_to_ptrs(addr: &SocketAddr) -> (SocketAddrCRepr, c_int) { let sockaddr_in = SOCKADDR_IN { sin_family: AF_INET as ADDRESS_FAMILY, sin_port: a.port().to_be(), - sin_addr: IN_ADDR { S_un: u32::from_ne_bytes(a.ip().octets()) }, + sin_addr: IN_ADDR { S_un: u32::from(*a.ip()).to_be() }, sin_zero: [0; 8], };