ASSERT(espp);
ASSERT(data);
ASSERT(result);
+ ASSERT(data->event >= 0);
+ ASSERT(data->event < ESPP_SERVICE_EVENT_CB_NUM);
LOG_WARNING("espp[%p] data[%p, event:%s]", espp, data, events[data->event].str);
goto exit;
}
+ ASSERT(rx_data.event >= 0);
+ ASSERT(rx_data.event < ESPP_SERVICE_EVENT_CB_NUM);
LOG_DEBUG("<<<<< from fd[%d]: event[%s]", espp->event_fd, events[rx_data.event].str);
memset(&tx_data, 0x00, write_len);
ESPP_SERVICE_EVENT_CB_BUFFER_STATUS,
ESPP_SERVICE_EVENT_CB_RESOURCE_CONFLICTED,
ESPP_SERVICE_EVENT_CB_ERROR,
+ ESPP_SERVICE_EVENT_CB_NUM,
} espp_service_event_e;
enum {