/* Handle an unknown service id by sending a negative response. */
static int handle_unknown_service_id(struct upgrade_uds_t *self_p, int length, uint8_t service_id)
/* Handle an unknown service id by sending a negative response. */
static int handle_unknown_service_id(struct upgrade_uds_t *self_p, int length, uint8_t service_id)
{
    ignore_and_write_negative_response(self_p,
                                       length,
                                       service_id,
                                       SERVICE_NOT_SUPPORTED);
    return (0);
}