Lines Matching full:rule
804 struct pfioc_rule rule; in ATF_TC_BODY() local
808 memset(&rule, 0x42, sizeof(rule)); in ATF_TC_BODY()
810 rule.ticket = 0; in ATF_TC_BODY()
811 rule.pool_ticket = 0; in ATF_TC_BODY()
812 rule.anchor[0] = 0; in ATF_TC_BODY()
814 rule.rule.return_icmp = 0; in ATF_TC_BODY()
815 bzero(&rule.rule.src, sizeof(rule.rule.src)); in ATF_TC_BODY()
816 bzero(&rule.rule.dst, sizeof(rule.rule.dst)); in ATF_TC_BODY()
818 rule.rule.ifname[0] = 0; in ATF_TC_BODY()
819 rule.rule.action = 0; in ATF_TC_BODY()
820 rule.rule.rtableid = 0; in ATF_TC_BODY()
822 rule.rule.tagname[0] = 0; in ATF_TC_BODY()
825 ioctl(dev, DIOCADDRULE, &rule); in ATF_TC_BODY()
841 struct pfioc_rule rule; in ATF_TC_BODY() local
845 memset(&rule, 0, sizeof(rule)); in ATF_TC_BODY()
847 rule.ticket = 0; in ATF_TC_BODY()
848 rule.pool_ticket = 0; in ATF_TC_BODY()
849 rule.anchor[0] = 0; in ATF_TC_BODY()
851 rule.rule.return_icmp = 0; in ATF_TC_BODY()
852 bzero(&rule.rule.src, sizeof(rule.rule.src)); in ATF_TC_BODY()
853 bzero(&rule.rule.dst, sizeof(rule.rule.dst)); in ATF_TC_BODY()
855 rule.rule.ifname[0] = 0; in ATF_TC_BODY()
856 rule.rule.action = 0; in ATF_TC_BODY()
857 rule.rule.rtableid = 0; in ATF_TC_BODY()
859 rule.rule.tagname[0] = 0; in ATF_TC_BODY()
860 rule.rule.action = 42; in ATF_TC_BODY()
862 ioctl(dev, DIOCADDRULE, &rule); in ATF_TC_BODY()
878 struct pfioc_rule rule; in ATF_TC_BODY() local
882 memset(&rule, 0, sizeof(rule)); in ATF_TC_BODY()
884 rule.pool_ticket = 1000000; in ATF_TC_BODY()
885 rule.action = PF_CHANGE_ADD_HEAD; in ATF_TC_BODY()
886 rule.rule.af = AF_INET; in ATF_TC_BODY()
888 ioctl(dev, DIOCCHANGERULE, &rule); in ATF_TC_BODY()