--- mfhdf/xdr/types.h.orig	Tue Oct 29 11:34:08 1996
+++ mfhdf/xdr/types.h	Wed Apr  8 14:47:38 1998
@@ -23,7 +23,7 @@
 
 #if defined __STDC__ || defined PC || defined _WINDOWS || defined WIN32
 #define STDC_INCLUDES
-#if !(defined vms || defined UNIX386 || defined WINNT || defined WIN32 || defined __ultrix || (defined __sun__ && defined __i386__) || defined _CRAYMPP)
+#if !(defined vms || defined UNIX386 || defined WINNT || defined WIN32 || defined __ultrix || (defined __sun__ && defined __i386__) || defined _CRAYMPP || defined __FreeBSD__ )
 long ntohl(long);
 long htonl(long);
 #endif /* !unix */
