//\r
#define TLS_VERSION 0x00000000\r
\r
-#define TLS_SERVICE_SIGNATURE SIGNATURE_32 ('T', 'L', 'S', 'S')\r
+#define TLS_SERVICE_SIGNATURE SIGNATURE_32 ('T', 'L', 'S', 'S')\r
\r
-#define TLS_INSTANCE_SIGNATURE SIGNATURE_32 ('T', 'L', 'S', 'I')\r
+#define TLS_INSTANCE_SIGNATURE SIGNATURE_32 ('T', 'L', 'S', 'I')\r
\r
///\r
/// TLS Service Data\r
///\r
-typedef struct _TLS_SERVICE TLS_SERVICE;\r
+typedef struct _TLS_SERVICE TLS_SERVICE;\r
\r
///\r
/// TLS Instance Data\r
///\r
typedef struct _TLS_INSTANCE TLS_INSTANCE;\r
\r
-\r
struct _TLS_SERVICE {\r
UINT32 Signature;\r
EFI_SERVICE_BINDING_PROTOCOL ServiceBinding;\r
};\r
\r
struct _TLS_INSTANCE {\r
- UINT32 Signature;\r
- LIST_ENTRY Link;\r
+ UINT32 Signature;\r
+ LIST_ENTRY Link;\r
\r
- BOOLEAN InDestroy;\r
+ BOOLEAN InDestroy;\r
\r
- TLS_SERVICE *Service;\r
- EFI_HANDLE ChildHandle;\r
+ TLS_SERVICE *Service;\r
+ EFI_HANDLE ChildHandle;\r
\r
- EFI_TLS_PROTOCOL Tls;\r
- EFI_TLS_CONFIGURATION_PROTOCOL TlsConfig;\r
+ EFI_TLS_PROTOCOL Tls;\r
+ EFI_TLS_CONFIGURATION_PROTOCOL TlsConfig;\r
\r
- EFI_TLS_SESSION_STATE TlsSessionState;\r
+ EFI_TLS_SESSION_STATE TlsSessionState;\r
\r
//\r
// Main SSL Connection which is created by a server or a client\r
// per established connection.\r
//\r
- VOID *TlsConn;\r
+ VOID *TlsConn;\r
};\r
\r
-\r
#define TLS_SERVICE_FROM_THIS(a) \\r
CR (a, TLS_SERVICE, ServiceBinding, TLS_SERVICE_SIGNATURE)\r
\r
#define TLS_INSTANCE_FROM_CONFIGURATION(a) \\r
CR (a, TLS_INSTANCE, TlsConfig, TLS_INSTANCE_SIGNATURE)\r
\r
-\r
/**\r
Release all the resources used by the TLS instance.\r
\r
**/\r
VOID\r
TlsCleanInstance (\r
- IN TLS_INSTANCE *Instance\r
+ IN TLS_INSTANCE *Instance\r
);\r
\r
/**\r
**/\r
EFI_STATUS\r
TlsCreateInstance (\r
- IN TLS_SERVICE *Service,\r
- OUT TLS_INSTANCE **Instance\r
+ IN TLS_SERVICE *Service,\r
+ OUT TLS_INSTANCE **Instance\r
);\r
\r
/**\r
**/\r
VOID\r
TlsCleanService (\r
- IN TLS_SERVICE *Service\r
+ IN TLS_SERVICE *Service\r
);\r
\r
/**\r
**/\r
EFI_STATUS\r
TlsCreateService (\r
- IN EFI_HANDLE Image,\r
- OUT TLS_SERVICE **Service\r
+ IN EFI_HANDLE Image,\r
+ OUT TLS_SERVICE **Service\r
);\r
\r
/**\r
);\r
\r
#endif\r
-\r