sadb_ident_t
sadb_ident_t *sidp;
a_locidtotal = IKEDOORROUNDUP(sizeof (sadb_ident_t) + locidlen);
a_remidtotal = IKEDOORROUNDUP(sizeof (sadb_ident_t) + remidlen);
psp->ps_localid_len = sizeof (sadb_ident_t) + locidlen;
sidp = (sadb_ident_t *)((int)psp + psp->ps_localid_off);
psp->ps_remoteid_len = sizeof (sadb_ident_t) + remidlen;
sidp = (sadb_ident_t *)((int)psp + psp->ps_remoteid_off);
print_id(char *prefix, sadb_ident_t *idp, int init_instr)
SADB_64TO8(idp->sadb_ident_len) - sizeof (sadb_ident_t));
sadb_ident_t *lidp, *ridp;
lidp = (sadb_ident_t *)((int)(p1) + p1->p1sa_localid_off);
ridp = (sadb_ident_t *)((int)(p1) + p1->p1sa_remoteid_off);
sadb_ident_t *lidp, *ridp;
lidp = (sadb_ident_t *)
ridp = (sadb_ident_t *)
sadb_ident_t *sid1p, *sid2p;
parse_ident(int argc, char **argv, sadb_ident_t **idpp)
sadb_ident_t *idp;
alloclen = sizeof (sadb_ident_t) + IKEDOORROUNDUP(strlen(argv[1]) + 1);
*idpp = idp = (sadb_ident_t *)malloc(alloclen);
alloclen - (sizeof (sadb_ident_t)));
parse_ident_pr(int argc, char **argv, sadb_ident_t **id1pp,
sadb_ident_t **id2pp)
SADB_64TO8(id->sadb_ident_len) - sizeof (sadb_ident_t));
sadb_ident_t *id;
id = (sadb_ident_t *)ext;
i -= sizeof (sadb_ident_t);
sadb_ident_t *ident;
srcidsize = roundup(sizeof (sadb_ident_t) +
dstidsize = roundup(sizeof (sadb_ident_t) +
ident = (sadb_ident_t *)walker;
ident = (sadb_ident_t *)walker;
sq->dstid = (sadb_ident_t *)ksi->ks_in_extv[SADB_EXT_IDENTITY_DST];
sq->srcid = (sadb_ident_t *)ksi->ks_in_extv[SADB_EXT_IDENTITY_SRC];
sadb_ident_t *id =
(sadb_ident_t *)ksi->ks_in_extv[SADB_EXT_IDENTITY_SRC];
sadb_ident_t *id =
(sadb_ident_t *)ksi->ks_in_extv[SADB_EXT_IDENTITY_DST];
sadb_ident_t *srcid, *dstid;