Просто любопытно, является ли стандарт u_char стандартным. Я всегда использовал его, предполагая, что он был определен вместе с типами uintX_t и так далее. Но я наблюдаю некоторые изменения в нашей кодовой базе с u_char на «unsigned char» с причиной «чтобы пользователям не приходилось сами определять u_char» ..