Lines Matching refs:sa0
4336 const struct sadb_sa *sa0; in key_setsaval() local
4338 sa0 = (struct sadb_sa *)(void *)mhp->ext[SADB_EXT_SA]; in key_setsaval()
4339 if (mhp->extlen[SADB_EXT_SA] < sizeof(*sa0)) { in key_setsaval()
4345 sav->alg_auth = sa0->sadb_sa_auth; in key_setsaval()
4346 sav->alg_enc = sa0->sadb_sa_encrypt; in key_setsaval()
4347 sav->flags = sa0->sadb_sa_flags; in key_setsaval()
4355 ((const struct sadb_sa_2*)(sa0))->sadb_sa_natt_port == 0) { in key_setsaval()
4360 sav->natt_encapsulated_src_port = ((const struct sadb_sa_2*)(sa0))->sadb_sa_natt_src_port; in key_setsaval()
4361 sav->remote_ike_port = ((const struct sadb_sa_2*)(sa0))->sadb_sa_natt_port; in key_setsaval()
4362 sav->natt_interval = ((const struct sadb_sa_2*)(sa0))->sadb_sa_natt_interval; in key_setsaval()
4363 sav->natt_offload_interval = ((const struct sadb_sa_2*)(sa0))->sadb_sa_natt_offload_interval; in key_setsaval()
4379 if ((sa0->sadb_sa_flags & SADB_X_EXT_OLD) == 0) { in key_setsaval()
4385 sav->replay[i] = keydb_newsecreplay(sa0->sadb_sa_replay); in key_setsaval()
4396 sav->replay[0] = keydb_newsecreplay(sa0->sadb_sa_replay); in key_setsaval()
6795 struct sadb_sa *sa0 = NULL; in key_update() local
6856 sa0 = (struct sadb_sa *)(void *)mhp->ext[SADB_EXT_SA]; in key_update()
6884 if ((sav = key_getsavbyspi(sah, sa0->sadb_sa_spi)) == NULL) { in key_update()
6887 (u_int32_t)ntohl(sa0->sadb_sa_spi))); in key_update()
6981 struct sadb_sa *sa0 = NULL; in key_migrate() local
7028 sa0 = (struct sadb_sa *)(void *)mhp->ext[SADB_EXT_SA]; in key_migrate()
7054 sav = key_getsavbyspi(sah, sa0->sadb_sa_spi); in key_migrate()
7110 sav->flags = sa0->sadb_sa_flags; in key_migrate()
7111 sav->natt_encapsulated_src_port = ((const struct sadb_sa_2*)(sa0))->sadb_sa_natt_src_port; in key_migrate()
7112 sav->remote_ike_port = ((const struct sadb_sa_2*)(sa0))->sadb_sa_natt_port; in key_migrate()
7113 sav->natt_interval = ((const struct sadb_sa_2*)(sa0))->sadb_sa_natt_interval; in key_migrate()
7114 sav->natt_offload_interval = ((const struct sadb_sa_2*)(sa0))->sadb_sa_natt_offload_interval; in key_migrate()
7180 struct sadb_sa *sa0 = NULL; in key_add() local
7238 sa0 = (struct sadb_sa *)(void *)mhp->ext[SADB_EXT_SA]; in key_add()
7274 if (key_getsavbyspi(newsah, sa0->sadb_sa_spi)) { in key_add()
7407 struct sadb_sa *sa0; in key_delete() local
7457 sa0 = (struct sadb_sa *)(void *)mhp->ext[SADB_EXT_SA]; in key_delete()
7483 sav = key_getsavbyspi(sah, sa0->sadb_sa_spi); in key_delete()
7642 struct sadb_sa *sa0; in key_get() local
7676 sa0 = (struct sadb_sa *)(void *)mhp->ext[SADB_EXT_SA]; in key_get()
7703 sav = key_getsavbyspi(sah, sa0->sadb_sa_spi); in key_get()