pfctlinput 内核服务

用途

为每个已配置的协议调用 ctlinput 函数。

语法

#include <sys/types.h>
#include <sys/errno.h>
#include <sys/domain.h>

void pfctlinput ( cmd,  sa)
int cmd;
struct  sockaddr *sa;

参数

表 1. 参数
描述
cmd 指定要传递到协议的命令。
SA 表示传递给协议的 sockaddr 结构的地址。

描述

pfctlinput 内核服务会搜索每个配置域的协议切换表,并调用协议 ctlinput 函数(如果已定义)。 命令 参数都将作为参数传递到协议函数。

执行环境

pfctlinput 内核服务可从 processinterrupt 环境中调用。

返回值

pfctlinput 服务没有返回值。