We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9e528d3 commit 7e1b162Copy full SHA for 7e1b162
src/sys/unix.rs
@@ -1113,12 +1113,15 @@ from!(crate::Socket, UnixDatagram);
1113
fn in_addr_convertion() {
1114
let ip = Ipv4Addr::new(127, 0, 0, 1);
1115
let raw = to_in_addr(&ip);
1116
- assert_eq!(raw.s_addr, 127 << 0 | 1 << 24);
+ // NOTE: `in_addr` is packed on NetBSD and it's unsafe to borrow.
1117
+ let a = raw.s_addr;
1118
+ assert_eq!(a, 127 << 0 | 1 << 24);
1119
assert_eq!(from_in_addr(raw), ip);
1120
1121
let ip = Ipv4Addr::new(127, 34, 4, 12);
1122
- assert_eq!(raw.s_addr, 127 << 0 | 34 << 8 | 4 << 16 | 12 << 24);
1123
1124
+ assert_eq!(a, 127 << 0 | 34 << 8 | 4 << 16 | 12 << 24);
1125
1126
}
1127
0 commit comments