Searched refs:tdbi (Results 1 - 8 of 8) sorted by relevance

/freebsd-10.1-release/sys/netinet/
H A Dip_ipsec.c118 struct tdb_ident *tdbi; local
124 tdbi = (struct tdb_ident *)(mtag + 1);
125 sp = ipsec_getpolicy(tdbi, IPSEC_DIR_INBOUND);
162 struct tdb_ident *tdbi; local
179 tdbi = (struct tdb_ident *)(mtag + 1);
180 sp = ipsec_getpolicy(tdbi, IPSEC_DIR_INBOUND);
260 struct tdb_ident *tdbi; local
273 tdbi = (struct tdb_ident *)(mtag + 1);
274 sp = ipsec_getpolicy(tdbi, IPSEC_DIR_OUTBOUND);
307 tdbi
[all...]
/freebsd-10.1-release/sys/netinet6/
H A Dip6_ipsec.c129 struct tdb_ident *tdbi; local
134 tdbi = (struct tdb_ident *)(mtag + 1);
135 sp = ipsec_getpolicy(tdbi, IPSEC_DIR_INBOUND);
171 struct tdb_ident *tdbi; local
190 tdbi = (struct tdb_ident *)(mtag + 1);
191 sp = ipsec_getpolicy(tdbi, IPSEC_DIR_INBOUND);
226 struct tdb_ident *tdbi; local
233 tdbi = (struct tdb_ident *)(mtag + 1);
234 *sp = ipsec_getpolicy(tdbi, IPSEC_DIR_OUTBOUND);
268 tdbi
[all...]
/freebsd-10.1-release/sys/net/
H A Dif_enc.c336 struct tdb_ident *tdbi; local
337 tdbi = (struct tdb_ident *) (mtag + 1);
338 if (tdbi->alg_enc != SADB_EALG_NONE)
340 if (tdbi->alg_auth != SADB_AALG_NONE)
342 hdr.spi = tdbi->spi;
/freebsd-10.1-release/sys/netipsec/
H A Dipsec_input.c301 struct tdb_ident *tdbi; local
451 tdbi = (struct tdb_ident *)(mtag + 1);
452 bcopy(&saidx->dst, &tdbi->dst, saidx->dst.sa.sa_len);
453 tdbi->proto = sproto;
454 tdbi->spi = sav->spi;
456 tdbi->alg_auth = sav->alg_auth;
457 tdbi->alg_enc = sav->alg_enc;
560 struct tdb_ident *tdbi; local
704 tdbi = (struct tdb_ident *)(mtag + 1);
705 bcopy(&saidx->dst, &tdbi
[all...]
H A Dipsec_output.c98 struct tdb_ident *tdbi; local
153 tdbi = (struct tdb_ident *)(mtag + 1);
154 tdbi->dst = saidx->dst;
155 tdbi->proto = saidx->proto;
156 tdbi->spi = sav->spi;
H A Dxform_ah.c570 struct tdb_ident *tdbi; local
646 tdbi = (struct tdb_ident *) (mtag + 1);
647 if (tdbi->proto == sav->sah->saidx.proto &&
648 tdbi->spi == sav->spi &&
649 !bcmp(&tdbi->dst, &sav->sah->saidx.dst,
H A Dxform_esp.c272 struct tdb_ident *tdbi; local
357 tdbi = (struct tdb_ident *) (mtag + 1);
358 if (tdbi->proto == sav->sah->saidx.proto &&
359 tdbi->spi == sav->spi &&
360 !bcmp(&tdbi->dst, &sav->sah->saidx.dst,
H A Dipsec.c295 ipsec_getpolicy(struct tdb_ident *tdbi, u_int dir) argument
299 IPSEC_ASSERT(tdbi != NULL, ("null tdbi"));
303 sp = KEY_ALLOCSP2(tdbi->spi, &tdbi->dst, tdbi->proto, dir);

Completed in 67 milliseconds