ifunit 内核服务

用途

返回指向所请求接口的 国际网 结构的指针。

语法

#include <sys/types.h>
#include <sys/errno.h>
#include <net/if.h>
struct ifnet *
ifunit ( name)
char *name;

参数

描述
名称 指定一个接口的名称 (例如,en0).

描述

伊富尼 内核服务在已配置接口的列表中搜索由 名称 参数指定的接口。 如果找到匹配项,那么 伊富尼 服务会返回此接口的 国际网 结构的地址。

执行环境

可以从 流程中断 环境中调用 伊富尼 内核服务。

返回值

伊富尼 内核服务会返回与指定接口相关联的 国际网 结构的地址。 如果找不到该接口,那么服务将返回空值。

示例

要返回指向所请求接口的 国际网 结构的指针,请调用 伊富尼 内核服务,如下所示:

ifp = ifunit("en0");