Lines Matching defs:fw32action
447 char *fw32action;
455 fw32action = (char*)fw32->cmd + (user_ip_fw->act_ofs * sizeof(uint32_t));
456 if ( ( justcmdsize = ( fw32action - (char*)fw32->cmd)))
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;
470 bcopy( useraction, fw32action, actioncopysize );
473 fw32action += actioncopysize;
568 char *fw32action;
575 fw32action = (char*)ACTION_PTR( fw32 );
576 if ((justcmdsize = (fw32action - (char*)fw32->cmd)))
579 while ( fw32action < end ){
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;
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);
592 bcopy( fw32action, useraction, actioncopysize );
594 fw32action += (F_LEN((ipfw_insn*)fw32action) ? (F_LEN((ipfw_insn*)fw32action)) : 1 ) * sizeof(uint32_t);