141046Swilliam/*- 241046Swilliam * Copyright (c) 1990 The Regents of the University of California. 341046Swilliam * All rights reserved. 441046Swilliam * 541046Swilliam * This code is derived from software contributed to Berkeley by 641046Swilliam * William Jolitz. 741046Swilliam * 841046Swilliam * %sccs.include.redist.c% 941046Swilliam */ 1041046Swilliam 1141046Swilliam#if defined(LIBC_SCCS) && !defined(lint) 12*45826Swilliam .asciz "@(#)htonl.s 5.3 (Berkeley) 12/17/90" 1341046Swilliam#endif /* LIBC_SCCS and not lint */ 1441046Swilliam 15*45826Swilliam/* netorder = htonl(hostorder) */ 1641046Swilliam 1741046Swilliam#include "DEFS.h" 1841046Swilliam 19*45826SwilliamENTRY(htonl) 20*45826Swilliam movl 4(%esp),%eax 21*45826Swilliam xchgb %al,%ah 22*45826Swilliam roll $16,%eax 23*45826Swilliam xchgb %al,%ah 2441046Swilliam ret 25