From a81830cd20bd97922c7ead697ac6ef87635bf374 Mon Sep 17 00:00:00 2001 From: Lucy Date: Tue, 8 Feb 2022 14:10:28 -0500 Subject: [PATCH] Fix backwards IPv4 addresses --- networkmanager/src/config/ip4.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/networkmanager/src/config/ip4.rs b/networkmanager/src/config/ip4.rs index 2e3d2d8..6dde76e 100644 --- a/networkmanager/src/config/ip4.rs +++ b/networkmanager/src/config/ip4.rs @@ -11,7 +11,13 @@ impl<'a> Ipv4Config<'a> { let addresses = self.0.addresses().await?; Ok(addresses .into_iter() - .map(|addresses| addresses.into_iter().map(Ipv4Addr::from).collect()) + .map(|addresses| { + addresses + .into_iter() + .map(|addr| addr.swap_bytes()) + .map(Ipv4Addr::from) + .collect() + }) .collect()) } }