sadb_alg
struct sadb_alg;
int ipsec_get_keylen(u_int, u_int, struct sadb_alg *);
static struct sadb_alg *
if (tlen < sizeof(struct sadb_alg)) {
if (((struct sadb_alg *)p)->sadb_alg_id == alg_id)
return (struct sadb_alg *)p;
tlen -= sizeof(struct sadb_alg);
p += sizeof(struct sadb_alg);
struct sadb_alg *alg;
ipsec_get_keylen(u_int supported, u_int alg_id, struct sadb_alg *alg0)
struct sadb_alg *alg;
static struct sadb_alg *findsupportedalg(u_int, u_int);
int sadb_alg;
int sadb_alg;
int sadb_alg;
struct sadb_alg *alg;
alen += sizeof(struct sadb_alg);
elen += sizeof(struct sadb_alg);
alg = (struct sadb_alg *)(mtod(n, caddr_t) + off);
alg = (struct sadb_alg *)(mtod(n, caddr_t) + off);
off += PFKEY_ALIGN8(sizeof(struct sadb_alg));
if (alg == supported_ealgs[i].sadb_alg)
if (alg == supported_aalgs[i].sadb_alg)
if (alg == supported_calgs[i].sadb_alg)
struct sadb_alg *alg;
alg = (struct sadb_alg *)(sup + 1);