BYTEORDER(3) Library Functions Manual BYTEORDER(3) NAZWA htonl, htons, ntohl, ntohs - konwersja wartosci pomiedzy lokalnym a sieciowym porzadkiem bajtow BIBLIOTEKA Standardowa biblioteka C (libc, -lc) SKLADNIA #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); OPIS Funkcja htonl() przeksztalca wartosc hostlong typu unsigned integer z lokalnego na sieciowy porzadek bajtow. Funkcja htons() przeksztalca wartosc hostshort typu unsigned short integer z lokalnego na sieciowy porzadek bajtow. Funkcja ntohl() przeksztalca wartosc netlong typu unsigned integer z sieciowego na lokalny porzadek bajtow. Funkcja ntohs() przeksztalca wartosc netshort typu unsigned short integer z sieciowego na lokalny porzadek bajtow. W lokalnym porzadku bajtow na platformie i386 pierwszy jest zawsze najmniej znaczacy bajt, w sieciowym porzadku bajtow, uzywanym w Internecie, pierwszy jest zawsze najbardziej znaczacy bajt. ATRYBUTY Informacje o pojeciach uzywanych w tym rozdziale mozna znalezc w podreczniku attributes(7). +---------------------------+--------------------------+---------------+ |Interfejs | Atrybut | Wartosc | +---------------------------+--------------------------+---------------+ |htonl(), htons(), ntohl(), | Bezpieczenstwo watkowe | MT-bezpieczne | |ntohs() | | | +---------------------------+--------------------------+---------------+ STANDARDY POSIX.1-2008. HISTORIA POSIX.1-2001. ZOBACZ TAKZE bswap(3), endian(3), gethostbyname(3), getservent(3) TLUMACZENIE Autorami polskiego tlumaczenia niniejszej strony podrecznika sa: Adam Byrtek , Robert Luberda i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . Linux man-pages 6.06 31 pazdziernika 2023 r. BYTEORDER(3)