--- configure.orig	Mon Mar  7 20:58:02 2005
+++ configure	Mon Mar  7 20:59:44 2005
@@ -21643,6 +21643,8 @@
 cat confdefs.h >>conftest.$ac_ext
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
+#include <sys/types.h>
+#include <sys/socket.h>
 $ac_includes_default
 int
 main ()
@@ -28959,6 +28961,12 @@
         REBOOT_COMMAND="/sbin/init 6"
         SUSPEND_COMMAND="/usr/openwin/bin/sys-suspend -n"
         ;;
+*freebsd*)
+	GDM_USER_PATH="/bin:/usr/bin"
+	HALT_COMMAND="/sbin/shutdown -p now;/usr/sbin/shutdown -p now"
+	REBOOT_COMMAND="/sbin/shutdown -r now;/usr/sbin/shutdown -r now"
+	SUSPEND_COMMAND="/usr/sbin/zzz"
+	;;
 *)
         GDM_USER_PATH="/bin:/usr/bin"
         HALT_COMMAND="/usr/bin/poweroff;/sbin/poweroff;/sbin/shutdown -h now;/usr/sbin/shutdown -h now"
