wip: add a global config option for testing the classic negotiation
message->add_notify(message, FALSE, INTERMEDIATE_EXCHANGE_SUPPORTED,
chunk_empty);
}
+ if (initiator_or_extension(this, EXT_CHILD_SA_PFS_INFO))
+ {
+ message->add_notify(message, FALSE, CHILD_SA_PFS_INFO_SUPPORTED,
+ chunk_empty);
+ }
return TRUE;
}
EXT_IKE_INTERMEDIATE);
}
break;
+ case CHILD_SA_PFS_INFO_SUPPORTED:
+ if (!this->old_sa)
+ {
+ this->ike_sa->enable_extension(this->ike_sa,
+ EXT_CHILD_SA_PFS_INFO);
+ }
+ break;
default:
/* other notifies are handled elsewhere */
break;