pf_key_v2_find_ext
static struct pf_key_v2_node *pf_key_v2_find_ext(struct pf_key_v2_msg *,
ext = pf_key_v2_find_ext(pmsg, SADB_EXT_SA);
ext = pf_key_v2_find_ext(pmsg, SADB_EXT_ADDRESS_DST);
lifenode = pf_key_v2_find_ext(pmsg, SADB_EXT_LIFETIME_HARD);
lifenode = pf_key_v2_find_ext(pmsg, SADB_EXT_LIFETIME_SOFT);
lifenode = pf_key_v2_find_ext(pmsg, SADB_EXT_LIFETIME_CURRENT);
ext = pf_key_v2_find_ext(pmsg, SADB_EXT_ADDRESS_DST);
ext = pf_key_v2_find_ext(pmsg, SADB_EXT_ADDRESS_SRC);
ext = pf_key_v2_find_ext(pmsg, SADB_EXT_IDENTITY_SRC);
ext = pf_key_v2_find_ext(pmsg, SADB_EXT_IDENTITY_DST);
ext = pf_key_v2_find_ext(ret, SADB_X_EXT_SRC_FLOW);
ext = pf_key_v2_find_ext(ret, SADB_X_EXT_DST_FLOW);
ext = pf_key_v2_find_ext(ret, SADB_X_EXT_SRC_MASK);
ext = pf_key_v2_find_ext(ret, SADB_X_EXT_DST_MASK);
ext = pf_key_v2_find_ext(ret, SADB_X_EXT_FLOW_TYPE);
ext = pf_key_v2_find_ext(ret, SADB_EXT_SA);
ext = pf_key_v2_find_ext(ret, SADB_EXT_SA);
ext = pf_key_v2_find_ext(ret, SADB_EXT_LIFETIME_CURRENT);
ext = pf_key_v2_find_ext(ret, SADB_EXT_LIFETIME_SOFT);
ext = pf_key_v2_find_ext(ret, SADB_EXT_LIFETIME_HARD);
ext = pf_key_v2_find_ext(ret, SADB_X_EXT_LIFETIME_LASTUSE);
ext = pf_key_v2_find_ext(ret, SADB_EXT_ADDRESS_SRC);
ext = pf_key_v2_find_ext(ret, SADB_EXT_ADDRESS_DST);
ext = pf_key_v2_find_ext(ret, SADB_X_EXT_UDPENCAP);