*** syscall.c Wed Nov 26 22:51:53 2003 --- syscall_freebsd.c Wed Nov 26 22:52:31 2003 *************** *** 174,183 **** --- 174,188 ---- #undef CR0 #endif #ifdef __FreeBSD__ #include + #include + #include + #include + #include + #include #else #ifndef _MSC_VER #include #endif #endif *************** *** 821,831 **** #define OSF_SOL_TCP 6 /* tcp */ #define OSF_SOL_UDP 17 /* user datagram protocol */ struct xlate_table_t socklevel_map[] = { ! #if defined(__svr4__) || defined(__osf__) { OSF_SOL_SOCKET, SOL_SOCKET }, { OSF_SOL_IP, IPPROTO_IP }, { OSF_SOL_TCP, IPPROTO_TCP }, { OSF_SOL_UDP, IPPROTO_UDP } #else --- 826,836 ---- #define OSF_SOL_TCP 6 /* tcp */ #define OSF_SOL_UDP 17 /* user datagram protocol */ struct xlate_table_t socklevel_map[] = { ! #if defined(__svr4__) || defined(__osf__) || defined(__FreeBSD__) { OSF_SOL_SOCKET, SOL_SOCKET }, { OSF_SOL_IP, IPPROTO_IP }, { OSF_SOL_TCP, IPPROTO_TCP }, { OSF_SOL_UDP, IPPROTO_UDP } #else