spd_rule
spd_rule = (struct spd_rule *)next;
spd_rule->spd_rule_len = SPD_8TO64(sizeof (struct spd_rule));
spd_rule->spd_rule_type = SPD_EXT_RULE;
spd_rule->spd_rule_flags = conf->ips_dir;
spd_rule->spd_rule_flags |= SPD_RULE_FLAG_TUNNEL;
next = (uint64_t *)&(spd_rule[1]);
spd_rule->spd_rule_priority = rule_priority;
((struct spd_rule *)
struct spd_rule *spd_rule;
spd_rule = (struct spd_rule *)exts[SPD_EXT_RULE];
spd_rule->spd_rule_index);
spd_rule->spd_rule_index);
(spd_rule->spd_rule_flags & SPD_RULE_FLAG_TUNNEL) ?
spd_rule = (struct spd_rule *)exts[SPD_EXT_RULE];
print_spd_flags(spd_rule->spd_rule_flags);
struct spd_rule *spd_rule;
spd_rule = (struct spd_rule *)exts[i];
spd_rule->spd_rule_priority);
spd_rule->spd_rule_flags);
struct spd_rule *rule;
alloclen = sizeof (spd_msg_t) + sizeof (struct spd_rule) +
rule = (struct spd_rule *)(msg + 1);
+ sizeof (struct spd_rule));
rule->spd_rule_len = SPD_8TO64(sizeof (struct spd_rule));
struct spd_rule *spd_rule;
mkrulepair(ipsec_policy_head_t *iph, struct spd_rule *rule,
struct spd_rule *rule = (struct spd_rule *)extv[SPD_EXT_RULE];
struct spd_rule *rule = (struct spd_rule *)extv[SPD_EXT_RULE];
struct spd_rule *spr;
spr = (struct spd_rule *)(base + offset);
offset += sizeof (struct spd_rule);
(((struct spd_rule *)extv[SPD_EXT_RULE])->spd_rule_flags &
mkrule(ipsec_policy_head_t *iph, struct spd_rule *rule,