Skip to main content

Module netif

Module netif 

Source
Expand description

网络接口抽象(Linux 平台)

封装 libc::if_nametoindex 等 Linux 特有系统调用为 safe API, 严格遵守 AGENT.md §1.1 “所有 unsafe 必须封装在 zenith-linux 内部”。

§安全保证

本模块所有 unsafe 块均集中在 libc FFI 调用,对外提供 Option 接口。 调用方零 unsafe 即可完成网卡名→ifindex 的转换。

Enums§

NetIfError
错误类型

Functions§

if_nametoindex
将网卡名转换为内核 ifindex