Searched defs:IkeSaSession (Results 1 - 8 of 8) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IpSecDxe/Ikev2/
H A DChildSa.c38 IKEV2_SA_SESSION *IkeSaSession; local
66 IkePacket->Header->InitiatorCookie = ChildSaSession->IkeSaSession->InitiatorCookie;
67 IkePacket->Header->ResponderCookie = ChildSaSession->IkeSaSession->ResponderCookie;
82 IkeSaSession = (IKEV2_SA_SESSION *) SaSession;
86 IkePacket->Header->InitiatorCookie = IkeSaSession->InitiatorCookie;
87 IkePacket->Header->ResponderCookie = IkeSaSession->ResponderCookie;
92 IkePacket->Header->MessageId = IkeSaSession->MessageId;
95 if (IkeSaSession->SessionCommon.IsInitiator) {
H A DExchange.c44 IKEV2_SA_SESSION *IkeSaSession; local
62 IkeSaSession = Ikev2SaSessionLookup (&Private->Ikev2SessionList, RemoteIp);
63 if (IkeSaSession != NULL) {
71 // Create a new IkeSaSession and initiate the common parameters.
73 IkeSaSession = Ikev2SaSessionAlloc (Private, UdpService);
74 if (IkeSaSession == NULL) {
81 IkeSaSession->Spd = SpdEntry;
82 IkeSaSession->Pad = PadEntry;
83 SessionCommon = &IkeSaSession->SessionCommon;
107 // Initiate the SAD data of the IkeSaSession
166 Ikev2NegotiateChildSa( IN UINT8 *IkeSaSession, IN IPSEC_SPD_ENTRY *SpdEntry, IN UINT8 *Context ) argument
295 Ikev2NegotiateInfo( IN UINT8 *IkeSaSession, IN UINT8 *Context ) argument
403 IKEV2_SA_SESSION *IkeSaSession; local
630 IKEV2_SA_SESSION *IkeSaSession; local
734 IKEV2_SA_SESSION *IkeSaSession; local
[all...]
H A DInfo.c40 IKEV2_SA_SESSION *IkeSaSession; local
47 IkeSaSession = (IKEV2_SA_SESSION *) SaSession;
68 IkePacket->Header->InitiatorCookie = IkeSaSession->InitiatorCookie;
69 IkePacket->Header->ResponderCookie = IkeSaSession->ResponderCookie;
81 if (IkeSaSession->SessionCommon.IkeSessionType == IkeSessionTypeIkeSa) {
83 IkePacket->Header->InitiatorCookie = IkeSaSession->InitiatorCookie;
84 IkePacket->Header->ResponderCookie = IkeSaSession->ResponderCookie;
93 IkePacket->Header->MessageId = IkeSaSession->MessageId;
94 Ikev2SaSessionIncreaseMessageId (IkeSaSession);
99 if (IkeSaSession
213 IKEV2_SA_SESSION *IkeSaSession; local
[all...]
H A DSa.c26 @param[in] IkeSaSession Pointer to related IKE SA Session.
34 IN IKEV2_SA_SESSION *IkeSaSession
40 @param[in] IkeSaSession Pointer to IKEv2 SA Session.
49 IN IKEV2_SA_SESSION *IkeSaSession,
86 IKEV2_SA_SESSION *IkeSaSession; local
98 IkeSaSession = (IKEV2_SA_SESSION *) SaSession;
110 IkePacket->Header->InitiatorCookie = IkeSaSession->InitiatorCookie;
111 IkePacket->Header->ResponderCookie = IkeSaSession->ResponderCookie;
115 if (IkeSaSession->SessionCommon.IsInitiator) {
125 if (IkeSaSession
241 IKEV2_SA_SESSION *IkeSaSession; local
425 IKEV2_SA_SESSION *IkeSaSession; local
604 IKEV2_SA_SESSION *IkeSaSession; local
904 IKEV2_SA_SESSION *IkeSaSession; local
1126 IKEV2_SA_SESSION *IkeSaSession; local
1474 Ikev2GenerateSaKeys( IN IKEV2_SA_SESSION *IkeSaSession, IN IKE_PAYLOAD *KePayload ) argument
[all...]
H A DIkev2.h187 LIST_ENTRY BySessionTable; // Use for all IkeSaSession Links
193 IKEV2_SA_SESSION *IkeSaSession; member in struct:__anon12531
H A DUtility.c56 IKEV2_SA_SESSION *IkeSaSession; local
58 IkeSaSession = AllocateZeroPool (sizeof (IKEV2_SA_SESSION));
59 ASSERT (IkeSaSession != NULL);
62 // Initialize the fields of IkeSaSession and its SessionCommon.
64 IkeSaSession->NCookie = NULL;
65 IkeSaSession->Signature = IKEV2_SA_SESSION_SIGNATURE;
66 IkeSaSession->InitiatorCookie = IkeGenerateCookie ();
67 IkeSaSession->ResponderCookie = 0;
73 IkeSaSession->MessageId = 2;
74 SessionCommon = &IkeSaSession
119 Ikev2SaSessionReg( IN IKEV2_SA_SESSION *IkeSaSession, IN IPSEC_PRIVATE_DATA *Private ) argument
216 IKEV2_SA_SESSION *IkeSaSession; local
245 Ikev2SaSessionInsert( IN LIST_ENTRY *SaSessionList, IN IKEV2_SA_SESSION *IkeSaSession, IN EFI_IP_ADDRESS *RemotePeerIp ) argument
271 IKEV2_SA_SESSION *IkeSaSession; local
573 IKEV2_SA_SESSION *IkeSaSession; local
866 Ikev2ChildSaSilentDelete( IN IKEV2_SA_SESSION *IkeSaSession, IN UINT32 Spi ) argument
1151 Ikev2ValidateHeader( IN IKEV2_SA_SESSION *IkeSaSession, IN IKE_HEADER *IkeHdr ) argument
1544 IKEV2_SA_SESSION *IkeSaSession; local
1606 IKEV2_SA_SESSION *IkeSaSession; local
1784 Ikev2ChildSaSessionCreate( IN IKEV2_SA_SESSION *IkeSaSession, IN IKE_UDP_SERVICE *UdpService ) argument
2138 Ikev2SaParseSaPayload( IN OUT IKEV2_SA_SESSION *IkeSaSession, IN IKE_PAYLOAD *SaPayload, IN UINT8 Type ) argument
[all...]
H A DPayload.c137 public Key into IkeSaSession IkeKey field.
139 @param[in, out] IkeSaSession Pointer of the IKE_SA_SESSION.
148 IN OUT IKEV2_SA_SESSION *IkeSaSession,
170 IkeKeys = IkeSaSession->IkeKeys;
172 if (IkeSaSession->SessionCommon.IsInitiator) {
186 Ke->DhGroup = IkeSaSession->SessionCommon.PreferDhGroup;
352 @param[in] IkeSaSession Pointer to IKEV2_SA_SESSION related to.
365 IN IKEV2_SA_SESSION *IkeSaSession,
400 DigestSize = IpSecGetHmacDigestLength ((UINT8)IkeSaSession->SessionCommon.SaParams->Prf);
416 (UINT8)IkeSaSession
147 Ikev2GenerateKePayload( IN OUT IKEV2_SA_SESSION *IkeSaSession, IN UINT8 NextPayload ) argument
364 Ikev2PskGenerateAuthPayload( IN IKEV2_SA_SESSION *IkeSaSession, IN IKE_PAYLOAD *IdPayload, IN UINT8 NextPayload, IN BOOLEAN IsVerify ) argument
603 Ikev2CertGenerateAuthPayload( IN IKEV2_SA_SESSION *IkeSaSession, IN IKE_PAYLOAD *IdPayload, IN UINT8 NextPayload, IN BOOLEAN IsVerify, IN UINT8 *UefiPrivateKey, IN UINTN UefiPrivateKeyLen, IN UINT8 *UefiKeyPwd, IN UINTN UefiKeyPwdLen ) argument
1210 Ikev2GenerateDeletePayload( IN IKEV2_SA_SESSION *IkeSaSession, IN UINT8 NextPayload, IN UINT8 SpiSize, IN UINT16 SpiNum, IN UINT8 *SpiBuf ) argument
1292 Ikev2GenerateCpPayload( IN IKEV2_SA_SESSION *IkeSaSession, IN UINT8 NextPayload, IN UINT8 CfgType ) argument
1431 Ikev2GenerateCertificatePayload( IN IKEV2_SA_SESSION *IkeSaSession, IN UINT8 NextPayload, IN UINT8 *Certificate, IN UINTN CertificateLen, IN UINT8 EncodeType, IN BOOLEAN IsRequest ) argument
2242 IKEV2_SA_SESSION *IkeSaSession; local
2436 IKEV2_SA_SESSION *IkeSaSession; local
2557 IKEV2_SA_SESSION *IkeSaSession; local
2778 IKEV2_SA_SESSION *IkeSaSession; local
3058 IKEV2_SA_SESSION *IkeSaSession; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IpSecDxe/
H A DIkeService.c503 UINT8 *IkeSaSession; local
523 IkeSaSession = (UINT8 *) Ikev2SaSessionLookup (&Private->Ikev2EstablishedList, RemoteIp);
526 if (IkeSaSession == NULL) {
550 IkeVersion = IkeGetVersionFromSession (IkeSaSession);
559 Status = Exchange->NegotiateChildSa (IkeSaSession, SpdEntry, NULL);

Completed in 66 milliseconds