F_INSN_SIZE
return fill_cmd(cmd1, opcode, F_INSN_SIZE(ipfw_insn_u32), 0, 0);
return fill_cmd(cmd1, opcode, F_INSN_SIZE(ipfw_insn_u16), 0, 0);
cmd = fill_cmd(cmd, O_PROTO, F_INSN_SIZE(ipfw_insn), 0, proto);
cmd = fill_cmd(cmd, action, F_INSN_SIZE(ipfw_insn), 0, 0);
cmd->o.len |= F_INSN_SIZE(ipfw_insn_if);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn_ip);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn_ip);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn_u32);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn_ip);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn_ip);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn_u32);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn_mac);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn_mac);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn_mac);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn_u32);
(*cmd)->len |= F_INSN_SIZE(ipfw_insn_u32);
(*cmd)->len = F_INSN_SIZE(ipfw_insn_nat);
cmd->o.len |= F_INSN_SIZE(ipfw_insn);
cmd->o.len |= F_INSN_SIZE(ipfw_insn);
cmd1->o.len |= F_INSN_SIZE(ipfw_insn_ifip);
cmd->o.len |= F_INSN_SIZE(ipfw_insn_u32) + (cmd->o.arg1+31)/32;
cmd->o.len |= F_INSN_SIZE(ipfw_insn_u32);
cmd->o.len |= F_INSN_SIZE(ipfw_insn_ip);
cmd->o.len |= F_INSN_SIZE(ipfw_insn_if);
cmd->len = (cmd->len & (F_NOT | F_OR)) | F_INSN_SIZE(ipfw_insn_mac);
else if (F_LEN(cmd) == F_INSN_SIZE(ipfw_insn)) /* me */
else if (F_LEN(cmd) == F_INSN_SIZE(ipfw_insn_u32)) /* one IP */
else if (F_LEN(cmd) == F_INSN_SIZE(ipfw_insn_ip)) /* addr/mask */
else if (F_LEN(cmd) == F_INSN_SIZE(ipfw_insn)) /* me */
else if (F_LEN(cmd) == F_INSN_SIZE(ipfw_insn_u32)) /* one IP */
else if (F_LEN(cmd) == F_INSN_SIZE(ipfw_insn_ip)) /* addr/mask */
cmd->len = F_INSN_SIZE(ipfw_insn_rdr);
action->len = F_INSN_SIZE(ipfw_insn_pipe);
action->len = F_INSN_SIZE(ipfw_insn_sa);
cmd->len = F_INSN_SIZE(ipfw_insn_log);
cmd->len = F_INSN_SIZE(ipfw_insn_u32);
cmd->len = F_INSN_SIZE(ipfw_insn_u32);
cmd->len = F_INSN_SIZE(ipfw_insn_u32);
cmd->len = F_INSN_SIZE(ipfw_insn_limit);
cmd->o.len |= (F_INSN_SIZE(ipfw_insn_u32) + idx_max);
idx_max = F_LEN(&cmd->o) - F_INSN_SIZE(ipfw_insn);
int idx_max = F_LEN(&cmd->o) - F_INSN_SIZE(ipfw_insn);
int idx_max = F_LEN(&cmd->o) - F_INSN_SIZE(ipfw_insn);
if (cmdlen != F_INSN_SIZE(ipfw_insn))
if (cmdlen != F_INSN_SIZE(ipfw_insn))
if (cmdlen != F_INSN_SIZE(ipfw_insn_ifip))
if (cmdlen < F_INSN_SIZE(ipfw_insn_u32))
if (cmdlen != F_INSN_SIZE(ipfw_insn_u32))
if (cmdlen != F_INSN_SIZE(ipfw_insn_limit))
if (cmdlen != F_INSN_SIZE(ipfw_insn_rdr))
if (cmdlen != F_INSN_SIZE(ipfw_insn_log))
if (cmdlen != F_INSN_SIZE(ipfw_insn_ip))
if (cmdlen != F_INSN_SIZE(ipfw_insn_u32) +
if (cmdlen != F_INSN_SIZE(ipfw_insn_mac))
if (cmdlen != F_INSN_SIZE(ipfw_insn_if))
if (cmdlen != F_INSN_SIZE(ipfw_insn_pipe))
if (cmdlen != F_INSN_SIZE(ipfw_insn_sa)) {
if (cmdlen != F_INSN_SIZE(ipfw_insn))