리눅스 명령 -ntohs 배우기

이름

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 () 함수는 부호없는 정수 hostlong 을 호스트 바이트 순서에서 네트워크 바이트 순서로 변환합니다.

htons () 함수는 부호없는 짧은 정수 hostshort 를 호스트 바이트 순서에서 네트워크 바이트 순서로 변환합니다.

ntohl () 함수는 부호없는 정수 netlong 을 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

ntohs () 함수는 부호없는 짧은 정수 netshort 를 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.

i80x86에서 호스트 바이트 순서는 최하위 바이트이고, 인터넷에서 사용되는 네트워크 바이트 순서는 Most Significant Byte입니다.

준수

BSD 4.3