in bsd/net/pf_ioctl.c [4810:4893]
static __attribute__((unused)) void
pfioctl_cassert(void)
{
/*
* This is equivalent to _CASSERT() and the compiler wouldn't
* generate any instructions, thus for compile time only.
*/
switch ((u_long)0) {
case 0:
/* bsd/net/pfvar.h */
case DIOCSTART:
case DIOCSTOP:
case DIOCADDRULE:
case DIOCGETSTARTERS:
case DIOCGETRULES:
case DIOCGETRULE:
case DIOCSTARTREF:
case DIOCSTOPREF:
case DIOCCLRSTATES:
case DIOCGETSTATE:
case DIOCSETSTATUSIF:
case DIOCGETSTATUS:
case DIOCCLRSTATUS:
case DIOCNATLOOK:
case DIOCSETDEBUG:
case DIOCGETSTATES:
case DIOCCHANGERULE:
case DIOCINSERTRULE:
case DIOCDELETERULE:
case DIOCSETTIMEOUT:
case DIOCGETTIMEOUT:
case DIOCADDSTATE:
case DIOCCLRRULECTRS:
case DIOCGETLIMIT:
case DIOCSETLIMIT:
case DIOCKILLSTATES:
case DIOCSTARTALTQ:
case DIOCSTOPALTQ:
case DIOCADDALTQ:
case DIOCGETALTQS:
case DIOCGETALTQ:
case DIOCCHANGEALTQ:
case DIOCGETQSTATS:
case DIOCBEGINADDRS:
case DIOCADDADDR:
case DIOCGETADDRS:
case DIOCGETADDR:
case DIOCCHANGEADDR:
case DIOCGETRULESETS:
case DIOCGETRULESET:
case DIOCRCLRTABLES:
case DIOCRADDTABLES:
case DIOCRDELTABLES:
case DIOCRGETTABLES:
case DIOCRGETTSTATS:
case DIOCRCLRTSTATS:
case DIOCRCLRADDRS:
case DIOCRADDADDRS:
case DIOCRDELADDRS:
case DIOCRSETADDRS:
case DIOCRGETADDRS:
case DIOCRGETASTATS:
case DIOCRCLRASTATS:
case DIOCRTSTADDRS:
case DIOCRSETTFLAGS:
case DIOCRINADEFINE:
case DIOCOSFPFLUSH:
case DIOCOSFPADD:
case DIOCOSFPGET:
case DIOCXBEGIN:
case DIOCXCOMMIT:
case DIOCXROLLBACK:
case DIOCGETSRCNODES:
case DIOCCLRSRCNODES:
case DIOCSETHOSTID:
case DIOCIGETIFACES:
case DIOCSETIFFLAG:
case DIOCCLRIFFLAG:
case DIOCKILLSRCNODES:
case DIOCGIFSPEED:
;
}
}