C does not allow array of variable sized arrays, otherwise it should be sdc_hci_le_cs_subevent_result_array_params_t data[];