sadb_address_t
alloclen = sizeof (sadb_address_t) + roundup(sizeof (socktype), 8); \
dstext = (sadb_address_t *)(saext + 1);
srcext = (sadb_address_t *)(sin + 1);
sadb_address_t *dstext, *srcext;
sadb_address_t *srcext =
(sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_SRC];
sadb_address_t *dstext =
(sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_DST];
sadb_address_t *isrcext =
(sadb_address_t *)ksi->ks_in_extv[SADB_X_EXT_ADDRESS_INNER_SRC];
sadb_address_t *idstext =
(sadb_address_t *)ksi->ks_in_extv[SADB_X_EXT_ADDRESS_INNER_DST];
sadb_address_t *dstext =
(sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_DST];
sadb_address_t *dstext =
(sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_DST];
sadb_address_t *srcext =
(sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_SRC];
sadb_address_t *srcext =
(sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_SRC];
sadb_address_t *dstext =
(sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_DST];
sadb_address_t *isrcext =
(sadb_address_t *)ksi->ks_in_extv[SADB_X_EXT_ADDRESS_INNER_SRC];
sadb_address_t *idstext =
(sadb_address_t *)ksi->ks_in_extv[SADB_X_EXT_ADDRESS_INNER_DST];
sadb_address_t *nttext_loc =
(sadb_address_t *)ksi->ks_in_extv[SADB_X_EXT_ADDRESS_NATT_LOC];
sadb_address_t *nttext_rem =
(sadb_address_t *)ksi->ks_in_extv[SADB_X_EXT_ADDRESS_NATT_REM];
sadb_address_t *dstext =
(sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_DST];
sadb_address_t *dstext =
(sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_DST];
sadb_address_t *srcext =
(sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_SRC];
if (ext->sadb_ext_len <= SADB_8TO64(sizeof (sadb_address_t)))
sizeof (sadb_address_t), sizeof (uint64_t));
sizeof (sadb_address_t), sizeof (uint64_t));
sizeof (sadb_address_t), sizeof (uint64_t));
sizeof (sadb_address_t), sizeof (uint64_t));
sadb_address_t *addr = (sadb_address_t *)ext;
sadb_address_t *srcext, *dstext;
(((sadb_address_t *)extv[SADB_X_EXT_ADDRESS_NATT_LOC]) + 1);
(((sadb_address_t *)extv[SADB_X_EXT_ADDRESS_NATT_REM]) + 1);
(((sadb_address_t *)extv[SADB_X_EXT_ADDRESS_INNER_SRC]) +
(((sadb_address_t *)extv[SADB_X_EXT_ADDRESS_INNER_DST]) +
dstext = (sadb_address_t *)extv[SADB_EXT_ADDRESS_DST];
srcext = (sadb_address_t *)extv[SADB_EXT_ADDRESS_SRC];
sq->dstext = (sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_DST];
sq->srcext = (sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_SRC];
sadb_nat_calculations(ipsa_t *newbie, sadb_address_t *natt_loc_ext,
sadb_address_t *natt_rem_ext, uint32_t *src_addr_ptr,
sadb_address_t *srcext =
(sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_SRC];
sadb_address_t *dstext =
(sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_DST];
sadb_address_t *isrcext =
(sadb_address_t *)ksi->ks_in_extv[SADB_X_EXT_ADDRESS_INNER_SRC];
sadb_address_t *idstext =
(sadb_address_t *)ksi->ks_in_extv[SADB_X_EXT_ADDRESS_INNER_DST];
(sadb_address_t *)ksi->ks_in_extv[SADB_X_EXT_ADDRESS_NATT_LOC],
(sadb_address_t *)ksi->ks_in_extv[SADB_X_EXT_ADDRESS_NATT_REM],
2 * sizeof (sadb_address_t) + sizeof (*saext) +
alloclen += 2 * sizeof (sadb_address_t);
len = 4 * (sizeof (sadb_address_t) + sizeof (struct sockaddr_in6));
sadb_address_t *src =
(sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_SRC],
*dst = (sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_DST];
ipsec_get_inverse_acquire_sel(ipsec_selector_t *sel, sadb_address_t *srcext,
sadb_address_t *dstext, int *diagnostic)
sadb_address_t *innsrcext, sadb_address_t *inndstext, ipsec_tun_pol_t *itp,
sadb_address_t *srcext = (sadb_address_t *)extv[SADB_EXT_ADDRESS_SRC],
*dstext = (sadb_address_t *)extv[SADB_EXT_ADDRESS_DST],
*innsrcext = (sadb_address_t *)extv[SADB_X_EXT_ADDRESS_INNER_SRC],
*inndstext = (sadb_address_t *)extv[SADB_X_EXT_ADDRESS_INNER_DST];
sadb_address_t *addrext = (sadb_address_t *)cur;
sadb_address_t *srcext, *dstext;
sadb_address_t *srcext, *dstext;
srcext = (sadb_address_t *)extv[SADB_EXT_ADDRESS_SRC];
dstext = (sadb_address_t *)extv[SADB_EXT_ADDRESS_DST];
sizeof (sadb_address_t), sizeof (uint64_t));
sizeof (sadb_address_t), sizeof (uint64_t));
sadb_address_t *addrext;
addrext = (sadb_address_t *)cur;
sadb_address_t *srcext, *dstext;
srcext = (sadb_address_t *)extv[SADB_EXT_ADDRESS_SRC];
dstext = (sadb_address_t *)extv[SADB_EXT_ADDRESS_DST];
sadb_address_t *srcext, *dstext;
srcext = (sadb_address_t *)extv[SADB_EXT_ADDRESS_SRC];
dstext = (sadb_address_t *)extv[SADB_EXT_ADDRESS_DST];