* @param[in] endpoint endpoint information.
* @return coap_pdu_t value.
*/
-coap_pdu_t *CAParsePDU(const char *data, uint32_t length, uint32_t *outCode,
+coap_pdu_t *CAParsePDU(const char *data, size_t length, uint32_t *outCode,
const CAEndpoint_t *endpoint);
/**
#endif
static void CAReceivedPacketCallback(const CASecureEndpoint_t *sep,
- const void *data, uint32_t dataLen)
+ const void *data, size_t dataLen)
{
if (g_networkPacketReceivedCallback != NULL)
{
#endif
static void CAAdapterErrorHandleCallback(const CAEndpoint_t *endpoint,
- const void *data, uint32_t dataLen,
+ const void *data, size_t dataLen,
CAResult_t result)
{
OIC_LOG(DEBUG, TAG, "received error from adapter in interfacecontroller");
static CANetworkMonitorCallback g_nwMonitorHandler = NULL;
static void CAErrorHandler(const CAEndpoint_t *endpoint,
- const void *data, uint32_t dataLen,
+ const void *data, size_t dataLen,
CAResult_t result);
static CAData_t* CAGenerateHandlerData(const CAEndpoint_t *endpoint,
}
static void CAReceivedPacketCallback(const CASecureEndpoint_t *sep,
- const void *data, uint32_t dataLen)
+ const void *data, size_t dataLen)
{
VERIFY_NON_NULL_VOID(sep, TAG, "remoteEndpoint");
VERIFY_NON_NULL_VOID(data, TAG, "data");
}
void CAErrorHandler(const CAEndpoint_t *endpoint,
- const void *data, uint32_t dataLen,
+ const void *data, size_t dataLen,
CAResult_t result)
{
OIC_LOG(DEBUG, TAG, "CAErrorHandler IN");
return pdu;
}
-coap_pdu_t *CAParsePDU(const char *data, uint32_t length, uint32_t *outCode,
+coap_pdu_t *CAParsePDU(const char *data, size_t length, uint32_t *outCode,
const CAEndpoint_t *endpoint)
{
VERIFY_NON_NULL_RET(data, TAG, "data", NULL);
}
#endif
- coap_pdu_t *outpdu = coap_new_pdu2(transport, length);
+ coap_pdu_t *outpdu =
+ coap_pdu_init2(0, 0, ntohs(COAP_INVALID_TID), length, transport);
if (NULL == outpdu)
{
OIC_LOG(ERROR, TAG, "outpdu is null");