SADB_EXT_ADDRESS_SRC
sa_src.sadb_address_exttype = SADB_EXT_ADDRESS_SRC;
sa_local.sadb_address_exttype = SADB_EXT_ADDRESS_SRC;
sa_src.sadb_address_exttype = SADB_EXT_ADDRESS_SRC;
sa_src.sadb_address_exttype = SADB_EXT_ADDRESS_SRC;
parse_addr(extensions[SADB_EXT_ADDRESS_SRC], &src);
{ SADB_EXT_ADDRESS_SRC, "address_src", print_addr },
sa_local.sadb_address_exttype = SADB_EXT_ADDRESS_SRC;
sa_src.sadb_address_exttype = SADB_EXT_ADDRESS_SRC;
case SADB_EXT_ADDRESS_SRC:
addr->sadb_address_exttype = SADB_EXT_ADDRESS_SRC;
addr->sadb_address_exttype = SADB_EXT_ADDRESS_SRC;
ext = pf_key_v2_find_ext(pmsg, SADB_EXT_ADDRESS_SRC);
addr->sadb_address_exttype = SADB_EXT_ADDRESS_SRC;
ext = pf_key_v2_find_ext(ret, SADB_EXT_ADDRESS_SRC);
import_address(&sa1->tdb_src.sa, headers[SADB_EXT_ADDRESS_SRC]);
headers[SADB_EXT_ADDRESS_SRC]);
if (headers[SADB_EXT_ADDRESS_SRC] ||
headers[SADB_EXT_ADDRESS_SRC]);
headers[SADB_EXT_ADDRESS_SRC]);
if (headers[SADB_EXT_ADDRESS_SRC])
(headers[SADB_EXT_ADDRESS_SRC] +
headers[SADB_EXT_ADDRESS_SRC] = p;
sadd = (struct sadb_address *) headers[SADB_EXT_ADDRESS_SRC];
bcopy(laddr, headers[SADB_EXT_ADDRESS_SRC] +
headers[SADB_EXT_ADDRESS_SRC] = p;
headers[SADB_EXT_ADDRESS_SRC] = p;
headers[SADB_EXT_ADDRESS_SRC] = p;
#define BITMAP_ADDRESS_SRC (1LL << SADB_EXT_ADDRESS_SRC)
case SADB_EXT_ADDRESS_SRC:
sa_src.sadb_address_exttype = SADB_EXT_ADDRESS_SRC;
sa_src.sadb_address_exttype = SADB_EXT_ADDRESS_SRC;
ext = pfkey_find_ext(msg, SADB_EXT_ADDRESS_SRC);