if ((transportType & CA_ADAPTER_IP) || (CA_DEFAULT_ADAPTER == transportType)
|| (transportType == CA_ALL_ADAPTERS))
{
- CAInitializeIP(CARegisterCallback, CAReceivedPacketCallback, CAAdapterChangedCallback,
- CAAdapterErrorHandleCallback, handle);
+ CAInitializeIP(CARegisterCallback, (CANetworkPacketReceivedCallback)CAReceivedPacketCallback, CAAdapterChangedCallback,
+ (CAErrorHandleCallback)CAAdapterErrorHandleCallback, handle);
}
#endif /* IP_ADAPTER */
if ((transportType & CA_ADAPTER_GATT_BTLE) || (CA_DEFAULT_ADAPTER == transportType)
|| (transportType == CA_ALL_ADAPTERS))
{
- CAInitializeLE(CARegisterCallback, CAReceivedPacketCallback, CAAdapterChangedCallback,
- CAConnectionChangedCallback, CAAdapterErrorHandleCallback, handle);
+ CAInitializeLE(CARegisterCallback, (CANetworkPacketReceivedCallback)CAReceivedPacketCallback, CAAdapterChangedCallback,
+ CAConnectionChangedCallback, (CAErrorHandleCallback)CAAdapterErrorHandleCallback, handle);
}
#endif /* LE_ADAPTER */