From 5343b0ac18d83515adc7a69017203e288aafc443 Mon Sep 17 00:00:00 2001 From: Anatol Belski Date: Wed, 10 Jun 2020 19:58:26 +0200 Subject: [PATCH] net_util: Fix usage of deprecated mac_address method This fixes the build warning below warning: use of deprecated item 'tap::tests::pnet::datalink::NetworkInterface::mac_address': Please use NetworkInterface's field 'mac' instead. --> net_util/src/tap.rs:530:24 | 530 | (interface.mac_address(), tx, rx) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default Signed-off-by: Anatol Belski --- net_util/src/tap.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net_util/src/tap.rs b/net_util/src/tap.rs index 6872acc7e..6ea6237ae 100644 --- a/net_util/src/tap.rs +++ b/net_util/src/tap.rs @@ -527,7 +527,7 @@ mod tests { let interface = interfaces.into_iter().find(interface_name_matches).unwrap(); if let Ok(Ethernet(tx, rx)) = datalink::channel(&interface, Default::default()) { - (interface.mac_address(), tx, rx) + (interface.mac.unwrap(), tx, rx) } else { panic!("datalink channel error or unhandled channel type"); }