|
|
@ -18,7 +18,7 @@ |
|
|
|
Add `default-net` to your dependencies |
|
|
|
Add `default-net` to your dependencies |
|
|
|
```toml:Cargo.toml |
|
|
|
```toml:Cargo.toml |
|
|
|
[dependencies] |
|
|
|
[dependencies] |
|
|
|
default-net = "0.10.0" |
|
|
|
default-net = "0.11.0" |
|
|
|
``` |
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
## Example |
|
|
|
## Example |
|
|
@ -43,6 +43,8 @@ fn main(){ |
|
|
|
println!("\tIPv4: {:?}", default_interface.ipv4); |
|
|
|
println!("\tIPv4: {:?}", default_interface.ipv4); |
|
|
|
println!("\tIPv6: {:?}", default_interface.ipv6); |
|
|
|
println!("\tIPv6: {:?}", default_interface.ipv6); |
|
|
|
println!("\tFlags: {:?}", default_interface.flags); |
|
|
|
println!("\tFlags: {:?}", default_interface.flags); |
|
|
|
|
|
|
|
println!("\tTransmit Speed: {:?}", default_interface.transmit_speed); |
|
|
|
|
|
|
|
println!("\tReceive Speed: {:?}", default_interface.receive_speed); |
|
|
|
if let Some(gateway) = default_interface.gateway { |
|
|
|
if let Some(gateway) = default_interface.gateway { |
|
|
|
println!("Default Gateway"); |
|
|
|
println!("Default Gateway"); |
|
|
|
println!("\tMAC: {}", gateway.mac_addr); |
|
|
|
println!("\tMAC: {}", gateway.mac_addr); |
|
|
|