Skip to content

Commit f16089a

Browse files
committed
Apple: rmx_state has been removed
1 parent 043e8a3 commit f16089a

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

libc-test/build.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -408,6 +408,9 @@ fn test_apple(target: &str) {
408408
("ifreq", "ifr_ifru") => true,
409409
("ifkpi", "ifk_data") => true,
410410
("ifconf", "ifc_ifcu") => true,
411+
// FIXME: this field has been incorporated into a resized `rmx_filler` array.
412+
("rt_metrics", "rmx_state") => true,
413+
("rt_metrics", "rmx_filler") => true,
411414
_ => false,
412415
}
413416
});

src/unix/bsd/apple/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -509,6 +509,8 @@ s! {
509509
pub rmx_rtt: u32,
510510
pub rmx_rttvar: u32,
511511
pub rmx_pksent: u32,
512+
/// This field does not exist anymore, the u32 is now part of a resized
513+
/// `rmx_filler` array.
512514
pub rmx_state: u32,
513515
pub rmx_filler: [u32; 3],
514516
}

0 commit comments

Comments
 (0)