Lines Matching refs:fw64action
558 char *fw64action;
568 fw64action = (char*)fw64->cmd + justcmdsize;
572 ((ipfw_insn*)fw64action)->opcode = ((ipfw_insn*)useraction)->opcode;
573 ((ipfw_insn*)fw64action)->arg1 = ((ipfw_insn*)useraction)->arg1;
574 ((ipfw_insn*)fw64action)->len = F_INSN_SIZE(ipfw_insn_pipe_64);
575 diff = ((ipfw_insn*)fw64action)->len - ((ipfw_insn*)useraction)->len;
581 bcopy( useraction, fw64action, actioncopysize );
584 fw64action += actioncopysize;
682 char *fw64action;
689 fw64action = (char*)ACTION_PTR( fw64 );
690 if ( (justcmdsize = (fw64action - (char*)fw64->cmd)))
693 while ( fw64action < end ){
694 if ( ((ipfw_insn*)fw64action)->opcode == O_QUEUE || ((ipfw_insn*)fw64action)->opcode == O_PIPE){
696 ((ipfw_insn*)useraction)->opcode = ((ipfw_insn*)fw64action)->opcode;
697 ((ipfw_insn*)useraction)->arg1 = ((ipfw_insn*)fw64action)->arg1;
699 diff = ((ipfw_insn*)fw64action)->len - ((ipfw_insn*)useraction)->len;
705 actioncopysize = (F_LEN((ipfw_insn*)fw64action) ? (F_LEN((ipfw_insn*)fw64action)) : 1 ) * sizeof(uint32_t);
706 bcopy( fw64action, useraction, actioncopysize );
708 fw64action += (F_LEN((ipfw_insn*)fw64action) ? (F_LEN((ipfw_insn*)fw64action)) : 1 ) * sizeof(uint32_t);