} else {
goto done;
}
- if (is_mask) {
+ if (check_len > 0) { /* Happens only when 'is_mask'. */
if (!is_all_zeros(check_start, check_len) &&
flow->dl_type != htons(0xffff)) {
return ODP_FIT_ERROR;
break;
}
default:
- NOT_REACHED();
+ OVS_NOT_REACHED();
}
base->dl_type = flow->dl_type;