*/
static bool dccp_recv_ccid_support_check(struct dccp_recv_args_info *conf)
{
- uint8_t ccids[DCCP_MAX_HOST_CCIDS];
- uint8_t nccids = sizeof(ccids), i, j;
+ uint8_t *ccids;
+ int i, j, nccids;
- if (dccp_available_ccids(ccids, &nccids) == NULL)
+ nccids = dccp_available_ccids(&ccids);
+ if (nccids <= 0)
return false;
for (i = 0; i < conf->ccid_given; i++) {