Запознајте ги командните команди на Linux

Име

htonl, htons, ntohl, ntohs - конвертирај вредности помеѓу домаќин и мрежа бајт ред

Синопсис

#include uint32_t htonl (uint32_t hostlong ); uint16_t htons (uint16_t hostshort ); uint32_t ntohl (uint32_t netlong ); uint16_t ntohs (uint16_t netshort );

Опис

Функцијата htonl () го претвора непотпишаниот цел број од домаќинот од бајт-бајт до мрежен бајт.

Функцијата htons () го претвора непотпишаниот краток пребројувач од хостови од бајт на домаќинот до мрежен бајт.

Функцијата ntohl () го конвертира непотпишаниот цел број од мрежниот бајт со цел да биде домаќин на бајт.

Функцијата ntohs () го претвора непотпишаниот краток цел број netshort од мрежа бајт цел да биде домаќин на бајт ред.

На i80x86, бајт-бајт-домаќин е прв најзначаен бајт, додека мрежниот бајт-ред, како што се користи на Интернет, најпрвин е Најзначаен бајт.

Во согласност со

BSD 4.3