Lines Matching refs:ipfw_insn

409 			if ( ((ipfw_insn*)useraction)->opcode == O_QUEUE || ((ipfw_insn*)useraction)->opcode == O_PIPE){
433 if ( ((ipfw_insn*)useraction)->opcode == O_QUEUE || ((ipfw_insn*)useraction)->opcode == O_PIPE){
459 if ( ((ipfw_insn*)useraction)->opcode == O_QUEUE || ((ipfw_insn*)useraction)->opcode == O_PIPE){
461 ((ipfw_insn*)fw32action)->opcode = ((ipfw_insn*)useraction)->opcode;
462 ((ipfw_insn*)fw32action)->arg1 = ((ipfw_insn*)useraction)->arg1;
463 ((ipfw_insn*)fw32action)->len = F_INSN_SIZE(ipfw_insn_pipe_32);
464 diff = ((ipfw_insn*)useraction)->len - ((ipfw_insn*)fw32action)->len;
469 actioncopysize = (F_LEN((ipfw_insn*)useraction) ? (F_LEN((ipfw_insn*)useraction)) : 1 ) * sizeof(uint32_t);
472 useraction += (F_LEN((ipfw_insn*)useraction) ? (F_LEN((ipfw_insn*)useraction)) : 1 ) * sizeof(uint32_t);
493 if ( ((ipfw_insn*)user_ip_fw)->opcode == O_QUEUE || ((ipfw_insn*)user_ip_fw)->opcode == O_PIPE){
495 ((ipfw_insn*)fw64action)->opcode = ((ipfw_insn*)useraction)->opcode;
496 ((ipfw_insn*)fw64action)->arg1 = ((ipfw_insn*)useraction)->arg1;
497 ((ipfw_insn*)fw64action)->len = F_INSN_SIZE(ipfw_insn_pipe_64);
498 diff = ((ipfw_insn*)fw64action)->len - ((ipfw_insn*)useraction)->len;
503 actioncopysize = (F_LEN((ipfw_insn*)useraction) ? (F_LEN((ipfw_insn*)useraction)) : 1 ) * sizeof(uint32_t);
506 useraction += (F_LEN((ipfw_insn*)useraction) ? (F_LEN((ipfw_insn*)useraction)) : 1 ) * sizeof(uint32_t);
531 rulesize = sizeof(struct ip_fw_32) + (user_ip_fw->cmd_len * sizeof(ipfw_insn) - 4);
556 rulesize = sizeof(struct ip_fw_64) + (user_ip_fw->cmd_len * sizeof(ipfw_insn) - 4);
580 if ( ((ipfw_insn*)fw32action)->opcode == O_QUEUE || ((ipfw_insn*)fw32action)->opcode == O_PIPE){
582 ((ipfw_insn*)useraction)->opcode = ((ipfw_insn*)fw32action)->opcode;
583 ((ipfw_insn*)useraction)->arg1 = ((ipfw_insn*)fw32action)->arg1;
584 ((ipfw_insn*)useraction)->len = F_INSN_SIZE(ipfw_insn_pipe);
585 diff = ((ipfw_insn*)useraction)->len - ((ipfw_insn*)fw32action)->len;
591 actioncopysize = (F_LEN((ipfw_insn*)fw32action) ? (F_LEN((ipfw_insn*)fw32action)) : 1 ) * sizeof(uint32_t);
594 fw32action += (F_LEN((ipfw_insn*)fw32action) ? (F_LEN((ipfw_insn*)fw32action)) : 1 ) * sizeof(uint32_t);
617 if ( ((ipfw_insn*)fw64action)->opcode == O_QUEUE || ((ipfw_insn*)fw64action)->opcode == O_PIPE){
619 ((ipfw_insn*)useraction)->opcode = ((ipfw_insn*)fw64action)->opcode;
620 ((ipfw_insn*)useraction)->arg1 = ((ipfw_insn*)fw64action)->arg1;
621 ((ipfw_insn*)useraction)->len = F_INSN_SIZE(ipfw_insn_pipe);
622 diff = ((ipfw_insn*)fw64action)->len - ((ipfw_insn*)useraction)->len;
628 actioncopysize = (F_LEN((ipfw_insn*)fw64action) ? (F_LEN((ipfw_insn*)fw64action)) : 1 ) * sizeof(uint32_t);
631 fw64action += (F_LEN((ipfw_insn*)fw64action) ? (F_LEN((ipfw_insn*)fw64action)) : 1 ) * sizeof(uint32_t);
657 rulesize = sizeof(struct ip_fw_32) + (fw32->cmd_len * sizeof(ipfw_insn) - 4);
661 cmdsize = fw32->cmd_len * sizeof(ipfw_insn);
686 //bcopy( fw64->cmd, user_ip_fw->cmd, fw64->cmd_len * sizeof(ipfw_insn));
687 rulesize = sizeof(struct ip_fw_64) + (fw64->cmd_len * sizeof(ipfw_insn) - 4);
691 cmdsize = fw64->cmd_len * sizeof(ipfw_insn);
856 flags_match(ipfw_insn *cmd, u_int8_t bits)
870 ipopts_match(struct ip *ip, ipfw_insn *cmd)
914 tcpopts_match(struct ip *ip, ipfw_insn *cmd)
1077 ipfw_insn *cmd = ACTION_PTR(f);
1869 ipfw_insn *cmd;
2141 ipfw_insn *cmd;
2872 ipfw_insn *cmd = ACTION_PTR(rule);
2988 ipfw_insn *cmd = ACTION_PTR(rule);
3058 ipfw_insn *insn = ACTION_PTR(rule);
3076 ipfw_insn *insn = ACTION_PTR(rule);
3188 ipfw_insn *cmd;
3232 if (cmdlen != F_INSN_SIZE(ipfw_insn))
3335 if (cmdlen != F_INSN_SIZE(ipfw_insn))