BYTEORDER(3)

이름
htonl, htons, ntohl, ntohs -호스트와 네트웍 바이트 순서 사이로 값들을 바꾼다.

라이브러리
표준 C 라이브러리 (libc, -lc)

요약
#include <arpa/inet.h>

uint32_t htonl(uint32_t hostlong);
uint16_t htons(uint16_t hostshort);

uint32_t ntohl(uint32_t netlong);
uint16_t ntohs(uint16_t netshort);

설명
The htonl() function converts the unsigned integer hostlong from host byte order to network byte order.

The htons() function converts the unsigned short integer hostshort from host byte order to network byte order.

The ntohl() function converts the unsigned integer netlong from network byte order to host byte order.

The ntohs() function converts the unsigned short integer netshort from network byte order to host byte order.

i386에서, 호스트 바이트 순서는 Least Significant Byte가 앞에 오고, 반면에 Internet에서 사용되고 있는 네트웍 바이트 순서는 Most Significant Byte가 앞에 온다.

속성
이 섹션에서 사용되는 용어에 대한 설명은 attributes(7)을 참조하십시오.
상호 작용 | 속성 | 번호
htonl(), htons(), ntohl(), ntohs() | Thread safety | MT-Safe

표준
POSIX.1-2008.

이력
POSIX.1-2001.

추가 참조
bswap(3), endian(3), gethostbyname(3), getservent(3)

번역
이 매뉴얼 페이지의 한국어 번역은 다음에 의해 편집되었습니다: 정강훈 <skyeyes@soback.kornet.net>

이 번역은 무료 문서입니다. 저작권 조건에 대해서는 GNU General Public License 버전 3 (https://www.gnu.org/licenses/gpl-3.0.html) 이상을 읽으십시오. 책임이 없습니다.

이 매뉴얼 페이지의 번역에서 오류를 발견하면 translation-team-ko@googlegroups.com 로 이메일을 보내주십시오.