fork of https://github.com/shellrow/default-net/tree/v0.16.2
fixes an unsafe bug in sockaddr_to_network_addr
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
588 B
16 lines
588 B
4 years ago
|
use default_net;
|
||
|
|
||
|
fn main(){
|
||
|
if let Some(default_interface) = default_net::get_default_interface(){
|
||
|
println!("Index {}", default_interface.index);
|
||
|
println!("Name {}", default_interface.name);
|
||
|
println!("MAC {:?}", default_interface.mac);
|
||
|
println!("IPv4 {:?}", default_interface.ipv4);
|
||
|
println!("IPv6 {:?}", default_interface.ipv6);
|
||
|
println!("Gateway IP {:?}", default_interface.gateway.ip);
|
||
|
println!("Gateway MAC {:?}", default_interface.gateway.mac);
|
||
|
}else{
|
||
|
println!("Failed to get default interface info");
|
||
|
}
|
||
|
}
|