fill_cmd
fill_cmd(cmd, O_PROTO, 0, proto);
fill_cmd(cmd, O_IP4, 0, 0);
fill_cmd(cmd, O_IP6, 0, 0);
fill_cmd(cmd, O_IP4, 0, 0);
fill_cmd(cmd, O_IP6, 0, 0);
fill_cmd(action, O_EXTERNAL_DATA, 0, (uint16_t)mss);
fill_cmd(cmd, O_TAG, (i == TOK_TAG) ? 0: F_NOT, tag);
fill_cmd(cmd, O_IN, 0, 0);
fill_cmd(cmd, O_IN, 0, 0);
fill_cmd(cmd, O_DIVERTED, 0, 3);
fill_cmd(cmd, O_DIVERTED, 0, 1);
fill_cmd(cmd, O_DIVERTED, 0, 2);
fill_cmd(cmd, O_FRAG, 0,
fill_cmd(cmd, O_LAYER2, 0, 0);
fill_cmd(cmd, O_IPTTL, 0, strtoul(*av, NULL, 0));
fill_cmd(cmd, O_IPID, 0, strtoul(*av, NULL, 0));
fill_cmd(cmd, O_IPLEN, 0, strtoul(*av, NULL, 0));
fill_cmd(cmd, O_IPVER, 0, strtoul(*av, NULL, 0));
fill_cmd(cmd, O_IPPRECEDENCE, 0,
fill_cmd(cmd, O_ESTAB, 0, 0);
fill_cmd(cmd, O_TCPFLAGS, 0,
fill_cmd(cmd, O_TCPDATALEN, 0,
fill_cmd(cmd, i == TOK_TCPWIN ? O_TCPWIN :
fill_cmd(cmd, O_VERREVPATH, 0, 0);
fill_cmd(cmd, O_VERSRCREACH, 0, 0);
fill_cmd(cmd, O_ANTISPOOF, 0, 0);
fill_cmd(cmd, O_IPSEC, 0, 0);
fill_cmd(cmd, O_IP6, 0, 0);
fill_cmd(cmd, O_IP4, 0, 0);
fill_cmd(cmd, O_TAGGED, 0, tag);
fill_cmd(cmd, O_FIB, 0, strtoul(*av, NULL, 0));
fill_cmd(cmd, O_SOCKARG, 0, 0);
fill_cmd(cmd, O_SKIP_ACTION, 0, 0);
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);