Lines Matching refs:cmd_val
165 check_count(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_count() argument
175 check_skipto(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_skipto() argument
188 check_forward(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_forward() argument
208 *cmd_val = IP_FW_DENY; in check_forward()
232 *cmd_val = IP_FW_PASS; in check_forward()
236 check_in(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_in() argument
240 *cmd_val = ((*args)->oif == NULL); in check_in()
244 check_out(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_out() argument
248 *cmd_val = ((*args)->oif != NULL); in check_out()
252 check_via(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_via() argument
256 *cmd_val = iface_match((*args)->oif ? in check_via()
262 check_proto(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_proto() argument
266 *cmd_val = ((*args)->f_id.proto == cmd->arg1); in check_proto()
270 check_prob(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_prob() argument
274 *cmd_val = (krandom() % 100) < cmd->arg1; in check_prob()
278 check_from(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_from() argument
291 *cmd_val = (hlen > 0 && in check_from()
297 check_from_lookup(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_from_lookup() argument
309 *cmd_val = IP_FW_NOT_MATCH; in check_from_lookup()
319 *cmd_val = IP_FW_MATCH; in check_from_lookup()
325 check_from_me(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_from_me() argument
342 *cmd_val = (tif != NULL); in check_from_me()
344 *cmd_val = IP_FW_NOT_MATCH; in check_from_me()
349 check_from_mask(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_from_mask() argument
364 *cmd_val = (hlen > 0 && in check_from_mask()
371 check_to(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_to() argument
384 *cmd_val = (hlen > 0 && in check_to()
390 check_to_lookup(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_to_lookup() argument
402 *cmd_val = IP_FW_NOT_MATCH; in check_to_lookup()
412 *cmd_val = IP_FW_MATCH; in check_to_lookup()
418 check_to_me(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_to_me() argument
435 *cmd_val = (tif != NULL); in check_to_me()
437 *cmd_val = IP_FW_NOT_MATCH; in check_to_me()
442 check_to_mask(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_to_mask() argument
457 *cmd_val = (hlen > 0 && in check_to_mask()
464 check_tag(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_tag() argument
482 check_untag(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_untag() argument
497 check_tagged(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_tagged() argument
502 *cmd_val = IP_FW_MATCH; in check_tagged()
504 *cmd_val = IP_FW_NOT_MATCH; in check_tagged()
508 check_src_port(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_src_port() argument
513 *cmd_val = IP_FW_MATCH; in check_src_port()
515 *cmd_val = IP_FW_NOT_MATCH; in check_src_port()
519 check_dst_port(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_dst_port() argument
524 *cmd_val = IP_FW_MATCH; in check_dst_port()
526 *cmd_val = IP_FW_NOT_MATCH; in check_dst_port()
530 check_src_n_port(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_src_n_port() argument
543 *cmd_val = (hlen > 0 && ((ipfw_insn_ip *)cmd)->addr.s_addr == src_ip.s_addr); in check_src_n_port()
545 if (*cmd_val && (*args)->f_id.src_port == cmd->arg1) in check_src_n_port()
546 *cmd_val = IP_FW_MATCH; in check_src_n_port()
548 *cmd_val = IP_FW_NOT_MATCH; in check_src_n_port()
552 check_dst_n_port(int *cmd_ctl, int *cmd_val, struct ip_fw_args **args, in check_dst_n_port() argument
565 *cmd_val = (hlen > 0 && ((ipfw_insn_ip *)cmd)->addr.s_addr == dst_ip.s_addr); in check_dst_n_port()
567 if (*cmd_val && (*args)->f_id.dst_port == cmd->arg1) in check_dst_n_port()
568 *cmd_val = IP_FW_MATCH; in check_dst_n_port()
570 *cmd_val = IP_FW_NOT_MATCH; in check_dst_n_port()