Function getifaddrs::getifaddrs
[−]
[src]
pub fn getifaddrs() -> Result<Vec<IfAddr>, Errno>
Lists available interfaces, their IP addresses and coresponding interface indexes.
The interface indexes are valid is scope_id
values for IPv6 addresses.
Examples
let lo = getifaddrs::getifaddrs().unwrap().into_iter().filter(|i| { i.index == 1 });