Скажем есть структура запроса из 18 long. Нужно передать ее на сервер по udp. В доке написано, что порядок байт в структуре должен быть bigendian. На x86 в Линукс в памяти структура litleendian? Это правильно или нет? Еще есть т.н. сетевой порядок байт, который биг-ендиан. Вопрос мне нужно самому заботиться о преобразовании порядка байт, или Линукс перед передачей в сеть сделает это автоматом?
А что будет на стороне сервера? Какой порядок байт увидит программа?