Lines Matching defs:new_iph1
570 phase1_handle_t *new_iph1 = NULL;
578 new_iph1 = ike_session_get_established_ph1(iph1->parent_session);
580 if (!new_iph1) {
583 } else if (iph1 == new_iph1) {
587 ike_session_rebind_all_ph12_to_new_ph1(iph1, new_iph1);
592 return new_iph1;
913 ike_session_replace_other_ph1 (phase1_handle_t *new_iph1,
919 if (new_iph1)
920 session = new_iph1->parent_session;
922 if (!session || !new_iph1 || !old_iph1 || session != old_iph1->parent_session || new_iph1 == old_iph1) {
930 if ((new_iph1->version == ISAKMP_VERSION_NUMBER_IKEV2 || session->is_client) &&
931 new_iph1->side == RESPONDER) {
946 plog(ASL_LEVEL_DEBUG, "ISAKMP-SA %s-%s (spi:%s) needs to be deleted, replaced by (spi:%s)\n", local, remote, index, isakmp_pindex(&new_iph1->index, 0));
952 ike_session_rebind_all_ph12_to_new_ph1 (old_iph1, new_iph1);
965 phase1_handle_t *new_iph1)
970 if (!session || !new_iph1 || session != new_iph1->parent_session) {
978 if ((new_iph1->version == ISAKMP_VERSION_NUMBER_IKEV2 || session->is_client) &&
979 new_iph1->side == RESPONDER) {
988 if (p != new_iph1 && !p->is_dying) {
1005 ike_session_rebind_all_ph12_to_new_ph1 (p, new_iph1);
2103 phase1_handle_t *new_iph1)
2108 if (old_iph1 == new_iph1 || !old_iph1 || !new_iph1) {
2113 if (old_iph1->parent_session != new_iph1->parent_session) {
2119 if (p->parent_session != new_iph1->parent_session) {
2122 if (p->ph1 == new_iph1) {
2125 ike_session_rebindph12(new_iph1, p);