Функция ntohs - из сетевого порядка байтов TCP / IP в порядок байтов хоста
В описании функции ntohs на MSDN сказано:
Функция ntohs преобразует u_short из сетевого порядка байтов TCP / IP в порядок байтов хоста (который на процессорах Intel является прямым порядком байтов).
и
Функция ntohs возвращает значение в порядке байтов хоста. Если параметр netshort уже находится в порядке байтов хоста, эта функция изменит его. Приложение должно определить, нужно ли поменять порядок байтов на обратный.
Требуется: Библиотека Ws2_32.lib
Правильно ли будет сказать, что использовать данную функцию нет никакого особого смысла, легче просто написать свою, которая не будет требовать подключения дополнительных библиотек и заголовочных файлов. ?