#ip-address #interface #system #addresses #posix #retrieve #info

if-addrs2

在 Posix 和 Windows 系统上返回接口 IP 地址

1 个不稳定版本

0.10.2 2023 年 9 月 13 日

#30#retrieve

MIT 或 BSD-3-Clause

34KB
712 行(不包括注释)

if-addrs

https://crates.io/crates/if-addrs2

概述

检索系统上所有接口的网络接口信息。

// List all of the machine's network interfaces
for iface in if_addrs::get_if_addrs().unwrap() {
    println!("{:#?}", iface);
}

待办事项

  • 创建一个 API 来响应网络接口的变化。

许可证

这个 SAFE 网络库可以在修改后的 BSD 许可证 (LICENSE-BSD https://opensource.org/licenses/BSD-3-Clause) 或 MIT 许可证 (LICENSE-MIT http://opensource.org/licenses/MIT) 中选择。

贡献

SAFE 网络中的版权由其贡献者保留。不需要版权转让即可为该项目做出贡献。

依赖项

~0–13MB
~98K SLoC