sadb_sa           513 net/pfkeyv2.c  	i = sizeof(struct sadb_sa) + sizeof(struct sadb_lifetime);
sadb_sa           854 net/pfkeyv2.c  	struct sadb_sa *ssa;
sadb_sa           940 net/pfkeyv2.c  		if (!(freeme = malloc(sizeof(struct sadb_sa), M_PFKEY,
sadb_sa           946 net/pfkeyv2.c  		bzero(freeme, sizeof(struct sadb_sa));
sadb_sa           956 net/pfkeyv2.c  		ssa = (struct sadb_sa *) headers[SADB_EXT_SA];
sadb_sa          1116 net/pfkeyv2.c  		ssa = (struct sadb_sa *) headers[SADB_EXT_SA];
sadb_sa          1253 net/pfkeyv2.c  		ssa = (struct sadb_sa *) headers[SADB_EXT_SA];
sadb_sa          1288 net/pfkeyv2.c  		ssa = (struct sadb_sa *) headers[SADB_EXT_SA];
sadb_sa          1450 net/pfkeyv2.c  		ssa = (struct sadb_sa *) headers[SADB_EXT_SA];
sadb_sa          1463 net/pfkeyv2.c  		ssa = (struct sadb_sa *) headers[SADB_X_EXT_SA2];
sadb_sa          2162 net/pfkeyv2.c  	i = sizeof(struct sadb_msg) + sizeof(struct sadb_sa) +
sadb_sa            86 net/pfkeyv2.h  struct sadb_sa {
sadb_sa           463 net/pfkeyv2.h  void import_sa(struct tdb *, struct sadb_sa *, struct ipsecinit *);
sadb_sa           122 net/pfkeyv2_convert.c import_sa(struct tdb *tdb, struct sadb_sa *sadb_sa, struct ipsecinit *ii)
sadb_sa           124 net/pfkeyv2_convert.c 	if (!sadb_sa)
sadb_sa           128 net/pfkeyv2_convert.c 		ii->ii_encalg = sadb_sa->sadb_sa_encrypt;
sadb_sa           129 net/pfkeyv2_convert.c 		ii->ii_authalg = sadb_sa->sadb_sa_auth;
sadb_sa           130 net/pfkeyv2_convert.c 		ii->ii_compalg = sadb_sa->sadb_sa_encrypt; /* Yeurk! */
sadb_sa           132 net/pfkeyv2_convert.c 		tdb->tdb_spi = sadb_sa->sadb_sa_spi;
sadb_sa           133 net/pfkeyv2_convert.c 		tdb->tdb_wnd = sadb_sa->sadb_sa_replay;
sadb_sa           135 net/pfkeyv2_convert.c 		if (sadb_sa->sadb_sa_flags & SADB_SAFLAGS_PFS)
sadb_sa           138 net/pfkeyv2_convert.c 		if (sadb_sa->sadb_sa_flags & SADB_X_SAFLAGS_HALFIV)
sadb_sa           141 net/pfkeyv2_convert.c 		if (sadb_sa->sadb_sa_flags & SADB_X_SAFLAGS_TUNNEL)
sadb_sa           144 net/pfkeyv2_convert.c 		if (sadb_sa->sadb_sa_flags & SADB_X_SAFLAGS_RANDOMPADDING)
sadb_sa           147 net/pfkeyv2_convert.c 		if (sadb_sa->sadb_sa_flags & SADB_X_SAFLAGS_NOREPLAY)
sadb_sa           150 net/pfkeyv2_convert.c 		if (sadb_sa->sadb_sa_flags & SADB_X_SAFLAGS_UDPENCAP)
sadb_sa           154 net/pfkeyv2_convert.c 	if (sadb_sa->sadb_sa_state != SADB_SASTATE_MATURE)
sadb_sa           164 net/pfkeyv2_convert.c 	struct sadb_sa *sadb_sa = (struct sadb_sa *) *p;
sadb_sa           166 net/pfkeyv2_convert.c 	sadb_sa->sadb_sa_len = sizeof(struct sadb_sa) / sizeof(uint64_t);
sadb_sa           168 net/pfkeyv2_convert.c 	sadb_sa->sadb_sa_spi = tdb->tdb_spi;
sadb_sa           169 net/pfkeyv2_convert.c 	sadb_sa->sadb_sa_replay = tdb->tdb_wnd;
sadb_sa           172 net/pfkeyv2_convert.c 		sadb_sa->sadb_sa_state = SADB_SASTATE_LARVAL;
sadb_sa           174 net/pfkeyv2_convert.c 		sadb_sa->sadb_sa_state = SADB_SASTATE_MATURE;
sadb_sa           180 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_encrypt = SADB_X_CALG_DEFLATE;
sadb_sa           183 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_encrypt = SADB_X_CALG_LZS;
sadb_sa           191 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_auth = SADB_AALG_MD5HMAC;
sadb_sa           195 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_auth = SADB_AALG_SHA1HMAC;
sadb_sa           199 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_auth = SADB_X_AALG_RIPEMD160HMAC;
sadb_sa           203 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_auth = SADB_X_AALG_SHA2_256;
sadb_sa           207 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_auth = SADB_X_AALG_SHA2_384;
sadb_sa           211 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_auth = SADB_X_AALG_SHA2_512;
sadb_sa           215 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_auth = SADB_X_AALG_MD5;
sadb_sa           219 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_auth = SADB_X_AALG_SHA1;
sadb_sa           227 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_encrypt = SADB_EALG_NULL;
sadb_sa           231 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_encrypt = SADB_EALG_DESCBC;
sadb_sa           235 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_encrypt = SADB_EALG_3DESCBC;
sadb_sa           239 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_encrypt = SADB_X_EALG_AES;
sadb_sa           243 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_encrypt = SADB_X_EALG_AESCTR;
sadb_sa           247 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_encrypt = SADB_X_EALG_CAST;
sadb_sa           251 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_encrypt = SADB_X_EALG_BLF;
sadb_sa           255 net/pfkeyv2_convert.c 			sadb_sa->sadb_sa_encrypt = SADB_X_EALG_SKIPJACK;
sadb_sa           261 net/pfkeyv2_convert.c 		sadb_sa->sadb_sa_flags |= SADB_SAFLAGS_PFS;
sadb_sa           265 net/pfkeyv2_convert.c 		sadb_sa->sadb_sa_flags |= SADB_X_SAFLAGS_HALFIV;
sadb_sa           268 net/pfkeyv2_convert.c 		sadb_sa->sadb_sa_flags |= SADB_X_SAFLAGS_TUNNEL;
sadb_sa           271 net/pfkeyv2_convert.c 		sadb_sa->sadb_sa_flags |= SADB_X_SAFLAGS_RANDOMPADDING;
sadb_sa           274 net/pfkeyv2_convert.c 		sadb_sa->sadb_sa_flags |= SADB_X_SAFLAGS_NOREPLAY;
sadb_sa           276 net/pfkeyv2_convert.c 	*p += sizeof(struct sadb_sa);
sadb_sa           391 net/pfkeyv2_parsemessage.c 			struct sadb_sa *sadb_sa = (struct sadb_sa *)p;
sadb_sa           393 net/pfkeyv2_parsemessage.c 			if (i != sizeof(struct sadb_sa)) {
sadb_sa           400 net/pfkeyv2_parsemessage.c 			if (sadb_sa->sadb_sa_state > SADB_SASTATE_MAX) {
sadb_sa           403 net/pfkeyv2_parsemessage.c 				    sadb_sa->sadb_sa_state,
sadb_sa           408 net/pfkeyv2_parsemessage.c 			if (sadb_sa->sadb_sa_state == SADB_SASTATE_DEAD) {
sadb_sa           415 net/pfkeyv2_parsemessage.c 			if (sadb_sa->sadb_sa_encrypt > SADB_EALG_MAX) {
sadb_sa           418 net/pfkeyv2_parsemessage.c 				    "header %d\n", sadb_sa->sadb_sa_encrypt,
sadb_sa           423 net/pfkeyv2_parsemessage.c 			if (sadb_sa->sadb_sa_auth > SADB_AALG_MAX) {
sadb_sa           427 net/pfkeyv2_parsemessage.c 				    sadb_sa->sadb_sa_auth,
sadb_sa           432 net/pfkeyv2_parsemessage.c 			if (sadb_sa->sadb_sa_replay > 32) {
sadb_sa           435 net/pfkeyv2_parsemessage.c 				    "header %d\n", sadb_sa->sadb_sa_replay,
sadb_sa           990 net/pfkeyv2_parsemessage.c 		if (((struct sadb_sa *)headers[SADB_EXT_SA])->sadb_sa_state !=
sadb_sa           998 net/pfkeyv2_parsemessage.c 		if (((struct sadb_sa *)headers[SADB_EXT_SA])->sadb_sa_state !=