C standard library :: in
htons - Konverter host byte order til network byte order
uint16_t htons (uint16_t hostshort)
Funktionen skal konvertere host byte order til netvork byte order for 16 bits word, f.eks. portadresser. Network byte order er gennem vedtagen standard for transmission af TCP/IP protokollen, måden byte orden repræsenteres i word af 16 og 32 bits størrelser. Denne standard svarer til big-endian, hvor mest betydende byte i en word kommer først. I modsætning til little-endian hvor bytes i word med mindst betydende byte først. Intel-processorer anvender little-endian, medens andre processorer anvender big-endian.
Returværdi
Hvis processoren anvender little-endian, vendes alle byte i modsat orden ellers ingen effekt.
Fejl
Ingen.