IOC_RULESIZE
r = (struct ipfw_ioc_rule *)((uint8_t *)r + IOC_RULESIZE(r))) {
r = (struct ipfw_ioc_rule *)((uint8_t *)r + IOC_RULESIZE(r)))
r = (struct ipfw_ioc_rule *)((uint8_t *)r + IOC_RULESIZE(r))) {
for (rule = data; rule != NULL; rule = (void *)rule + IOC_RULESIZE(rule)) {
total_len += IOC_RULESIZE(rule);
for (rule = data; rule != NULL; rule = (void *)rule + IOC_RULESIZE(rule)) {
total_len += IOC_RULESIZE(rule);
static_ioc_len += IOC_RULESIZE(rule);
int l = IOC_RULESIZE(rule);
KASSERT(static_ioc_len == IOC_RULESIZE(ctx->ipfw_default_rule),
(u_long)IOC_RULESIZE(ctx->ipfw_default_rule)));
l = IOC_RULESIZE(rule);
sopt->sopt_valsize = IOC_RULESIZE(ioc_rule);
return ((uint8_t *)ioc_rule + IOC_RULESIZE(ioc_rule));
total_len += IOC_RULESIZE(rule);
ioc = (struct ipfw_ioc_rule *)((uint8_t *)ioc + IOC_RULESIZE(ioc));