ioctlcmd_t
ioctlcmd_t cmd;
if ((cmd == (ioctlcmd_t)SIOCADAFR) ||
(cmd == (ioctlcmd_t)SIOCRMAFR)) {
ioctlcmd_t add, del;
int ipftestioctl(int dev, ioctlcmd_t cmd, ...)
int ipnattestioctl(int dev, ioctlcmd_t cmd, ...)
int ipstatetestioctl(int dev, ioctlcmd_t cmd, ...)
int ipauthtestioctl(int dev, ioctlcmd_t cmd, ...)
int ipftestioctl __P((int, ioctlcmd_t, ...));
int ipscantestioctl(int dev, ioctlcmd_t cmd, ...)
int ipnattestioctl __P((int, ioctlcmd_t, ...));
int ipstatetestioctl __P((int, ioctlcmd_t, ...));
int ipsynctestioctl(int dev, ioctlcmd_t cmd, ...)
int ipauthtestioctl __P((int, ioctlcmd_t, ...));
int ipscantestioctl __P((int, ioctlcmd_t, ...));
int ipooltestioctl(int dev, ioctlcmd_t cmd, ...)
int ipsynctestioctl __P((int, ioctlcmd_t, ...));
int ipooltestioctl __P((int, ioctlcmd_t, ...));
ioctlcmd_t cmd;
int ipftestioctl __P((dev_t, ioctlcmd_t, void *));
ioctlcmd_t cmd;
int ipnattestioctl __P((dev_t, ioctlcmd_t, void *));
int ipstatetestioctl __P((dev_t, ioctlcmd_t, void *));
ioctlcmd_t cmd;
int ipauthtestioctl __P((dev_t, ioctlcmd_t, void *));
int ipsynctestioctl __P((dev_t, ioctlcmd_t, void *));
ioctlcmd_t cmd;
int ipscantestioctl __P((dev_t, ioctlcmd_t, void *));
ioctlcmd_t cmd;
int ipooltestioctl __P((dev_t, ioctlcmd_t, void *));
ioctlcmd_t cmd;
ioctlcmd_t cmd;
ioctlcmd_t add, del;
ioctlcmd_t req;
if (req == (ioctlcmd_t)SIOCZRLST) {
if (req == (ioctlcmd_t)SIOCADAFR ||
req == (ioctlcmd_t)SIOCADIFR) {
} else if (req == (ioctlcmd_t)SIOCINAFR ||
req == (ioctlcmd_t)SIOCINIFR) {
if (req == (ioctlcmd_t)SIOCRMAFR || req == (ioctlcmd_t)SIOCRMIFR) {
if (req == (ioctlcmd_t)SIOCINIFR ||
req == (ioctlcmd_t)SIOCINAFR)
ioctlcmd_t cmd;
if ((cmd == (ioctlcmd_t)SIOCADAFR) ||
(cmd == (ioctlcmd_t)SIOCRMAFR)) {
ioctlcmd_t cmd;
if (cmd == (ioctlcmd_t)SIOCIPFGET) {
} else if (cmd == (ioctlcmd_t)SIOCIPFSET) {
ioctlcmd_t cmd;
ioctlcmd_t cmd;
if (cmd == (ioctlcmd_t)SIOCRMAFR) {
ioctlcmd_t cmd;
ioctlcmd_t cmd;
ioctlcmd_t cmd;
if (cmd == (ioctlcmd_t)SIOCADNAT) {
if ((cmd == (ioctlcmd_t)SIOCADNAT) || (cmd == (ioctlcmd_t)SIOCRMNAT)) {
if ((cmd == (ioctlcmd_t)SIOCADNAT) || (cmd == (ioctlcmd_t)SIOCRMNAT)) {
ioctlcmd_t cmd;
ioctlcmd_t cmd;
typedef int (* ioctlfunc_t) __P((int, ioctlcmd_t, ...));
typedef int (* ioctlfunc_t) __P((dev_t, ioctlcmd_t, void *));
extern int fr_preauthcmd __P((ioctlcmd_t, frentry_t *, frentry_t **, ipf_stack_t *));
extern int iplioctl __P((int, ioctlcmd_t, caddr_t, int));
extern int frrequest __P((int, ioctlcmd_t, caddr_t, int, int, ipf_stack_t *));
extern int fr_ioctlswitch __P((int, void *, ioctlcmd_t, int, int, void *,
extern int fr_ipftune __P((ioctlcmd_t, void *, ipf_stack_t *));
extern int ip_lookup_ioctl __P((caddr_t, ioctlcmd_t, int, int, void *, ipf_stack_t *));
extern int fr_nat_ioctl __P((caddr_t, ioctlcmd_t, int, int, void *, ipf_stack_t *));
extern int appr_ioctl __P((caddr_t, ioctlcmd_t, int, ipf_stack_t *));
extern int fr_state_ioctl __P((caddr_t, ioctlcmd_t, int, int, void *, ipf_stack_t *));