--- /usr/src/lib/libc/i386/net/ntohl.S.orig	Sun May  2 12:13:21 2004
+++ /usr/src/lib/libc/i386/net/ntohl.S	Sun May  2 12:19:16 2004
@@ -46,7 +46,5 @@
         .set CNAME(ntohl),CNAME(__ntohl)
 ENTRY(__ntohl)
 	movl	4(%esp),%eax
-	xchgb	%al,%ah
-	roll	$16,%eax
-	xchgb	%al,%ah
+	bswap	%eax
 	ret
