Delta / NNN50_WIFI_API

Dependents:   NNN50_CE_Test_UDP NNN50_linux_firmware NNN50_SoftAP_HelloWorld NNN50_BLEWIFISensor ... more

Embed: (wiki syntax)

« Back to documentation index

m2m_ssl.c File Reference

m2m_ssl.c File Reference

This module contains M2M Wi-Fi APIs implementation. More...

Go to the source code of this file.

Functions

static void m2m_ssl_cb (uint8 u8OpCode, uint16 u16DataSize, uint32 u32Addr)
 SSL callback function.
NMI_API sint8 m2m_ssl_handshake_rsp (tstrEccReqInfo *strECCResp, uint8 *pu8RspDataBuff, uint16 u16RspDataSz)
 Sends ECC responses to the WINC.
NMI_API sint8 m2m_ssl_send_certs_to_winc (uint8 *pu8Buffer, uint32 u32BufferSz)
 Sends certificates to the WINC.
NMI_API sint8 m2m_ssl_retrieve_cert (uint16 *pu16CurveType, uint8 *pu8Hash, uint8 *pu8Sig, tstrECPoint *pu8Key)
 Retrieve the certificate to be verified from the WINC.
NMI_API sint8 m2m_ssl_retrieve_hash (uint8 *pu8Hash, uint16 u16HashSz)
 Retrieve the certificate hash.
NMI_API void m2m_ssl_stop_processing_certs (void)
 Allow ssl driver to tidy up in case application does not read all available certificates.
NMI_API void m2m_ssl_ecc_process_done (void)
 Allow ssl driver to tidy up after application has finished processing ecc message.
sint8 m2m_ssl_set_active_ciphersuites (uint32 u32SslCsBMP)

Detailed Description

This module contains M2M Wi-Fi APIs implementation.

Copyright (c) 2017 Atmel Corporation. All rights reserved.

Definition in file m2m_ssl.c.


Function Documentation

m2m_ssl_cb ( uint8  u8OpCode,
uint16  u16DataSize,
uint32  u32Addr 
) [static]

SSL callback function.

Parameters:
[in]u8OpCodeHIF Opcode type.
[in]u16DataSizeHIF data length.
[in]u32AddrHIF address.

Definition at line 74 of file m2m_ssl.c.