{
__wifi_aware_session_s *session =
(__wifi_aware_session_s *)g_try_malloc0(sizeof(__wifi_aware_session_s));
+ if (session == NULL)
+ return NULL;
+
session->pub_sub_id = is_created ? 1 : 0;
session->session_type = type;
return session;
wifi_aware_peer_h __create_dummy_peer()
{
__wifi_aware_peer_s *peer = (__wifi_aware_peer_s *)g_try_malloc0(sizeof(__wifi_aware_peer_s));
+ if (peer == NULL)
+ return NULL;
+
peer->id = 1;
memset(peer->mac, sizeof(unsigned char), MAC_ADDR_LEN);
return peer;
{
__wifi_aware_data_path_s *data_path =
(__wifi_aware_data_path_s *)g_try_malloc0(sizeof(__wifi_aware_data_path_s));
+ if (data_path == NULL)
+ return NULL;
+
data_path->ndp_id = 1;
data_path->port = DATA_PATH_PEER_PORT;
snprintf(data_path->iface_name, IFNAMSIZ, "ndp0");