case FR_TYPE_VALUE_BOX:
case FR_TYPE_STRUCTURAL:
case FR_TYPE_INVALID:
+ case FR_TYPE_VOID:
case FR_TYPE_MAX:
fr_strerror_printf("Invalid cast from %s to %s. Invalid destination type",
fr_table_str_by_value(fr_value_box_type_table, src->type, "<INVALID>"),
case FR_TYPE_VALUE_BOX:
case FR_TYPE_VARIABLE_SIZE: /* Should have been dealt with above */
case FR_TYPE_STRUCTURAL: /* Listed again to suppress compiler warnings */
+ case FR_TYPE_VOID:
case FR_TYPE_BAD:
fr_strerror_printf("Unknown attribute dst_type %d", *dst_type);
return -1;
case FR_TYPE_COMBO_IP_ADDR:
case FR_TYPE_COMBO_IP_PREFIX:
case FR_TYPE_VALUE_BOX:
+ case FR_TYPE_VOID:
case FR_TYPE_BAD:
(void)fr_cond_assert(0);
return 0;