Lines Matching defs:rekey

3228 	struct iked_spi		 rekey;
3322 rekey.spi = sa->sa_rekeyspi;
3323 rekey.spi_size = 4;
3324 rekey.spi_protoid = protoid;
3326 &rekey, rekey.spi_protoid, groupid);
3561 struct iked_spi *rekey;
3588 rekey = &msg->msg_rekey;
3589 switch (rekey->spi_size) {
3591 spi32 = htobe32(rekey->spi);
3597 spi64 = htobe64(rekey->spi);
3604 rekey->spi_size);
3607 n->n_protoid = rekey->spi_protoid;
3608 n->n_spisize = rekey->spi_size;
4125 struct iked_spi *rekey, uint8_t protoid, uint16_t proposed_group)
4141 if (rekey)
4143 print_map(rekey->spi_protoid, ikev2_saproto_map),
4144 print_spi(rekey->spi, rekey->spi_size));
4157 sa->sa_rekeyspi = 0; /* clear rekey spi */
4160 if (rekey &&
4161 ((csa = childsa_lookup(sa, rekey->spi,
4162 rekey->spi_protoid)) == NULL ||
4165 print_spi(rekey->spi, rekey->spi_size));
4258 if (rekey) {
4268 n->n_protoid = rekey->spi_protoid;
4269 n->n_spisize = rekey->spi_size;
4270 if ((ptr = ibuf_reserve(e, rekey->spi_size)) == NULL)
4272 len = rekey->spi_size;
4274 memcpy(ptr, &spi, rekey->spi_size);
4284 if (rekey) {
4327 log_info("%s: busy, delaying rekey", SPI_SA(sa, __func__));
4453 log_info("%s: IKESA rekey delayed", SPI_SA(sa, __func__));
4492 log_info("%s: invalid rekey SA", SPI_SA(sa, __func__));
4495 "invalid SA for rekey");
4807 /* unregister DPD keep alive timer & rekey first */
4860 * rekey message. So remove the initiated SA and -- if
4896 struct iked_spi *spi, *rekey = &msg->msg_rekey;
4914 if ((protoid = rekey->spi_protoid) == 0) {
4921 protoid = rekey->spi_protoid = IKEV2_SAPROTO_IKE;
4923 rekey->spi = sa->sa_hdr.sh_rspi;
4925 rekey->spi = sa->sa_hdr.sh_ispi;
4926 rekey->spi_size = 8;
4934 log_debug("%s: rekey %s spi %s", __func__,
4935 print_map(rekey->spi_protoid, ikev2_saproto_map),
4936 print_spi(rekey->spi, rekey->spi_size));
4944 log_debug("%s: Ignore IKE SA rekey: waiting for Child "
5015 if ((csa = childsa_lookup(sa, rekey->spi,
5016 rekey->spi_protoid)) == NULL) {
5019 print_spi(rekey->spi, rekey->spi_size));
5027 print_spi(rekey->spi, rekey->spi_size));
5061 print_spi(rekey->spi, rekey->spi_size),
5062 print_spi(sa->sa_rekeyspi, rekey->spi_size));
5195 ikev2_ike_sa_setreason(sa, "rekey timeout");
5206 /* rekey delayed, so re-try after short delay (1% of configured) */
6848 ikev2_child_sa_rekey(struct iked *env, struct iked_spi *rekey)
6853 key.csa_spi = *rekey;
6862 print_spi(rekey->spi, rekey->spi_size));
6867 print_spi(rekey->spi, rekey->spi_size));
6872 print_spi(rekey->spi, rekey->spi_size));
6877 print_spi(rekey->spi, rekey->spi_size));
6881 rekey->spi = csa->csa_peerspi;
6882 if (ikev2_send_create_child_sa(env, sa, rekey, rekey->spi_protoid, 0))