From: Alan T. DeKok Date: Tue, 1 Nov 2011 14:00:57 +0000 (+0100) Subject: Mkae it build on FreeBSD. Fixes bug #177 X-Git-Tag: release_2_2_0~273 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d6fd579bc0467bc184d4c042e6dddf2bb39cbef4;p=thirdparty%2Ffreeradius-server.git Mkae it build on FreeBSD. Fixes bug #177 --- diff --git a/src/include/sysutmp.h b/src/include/sysutmp.h index 27d5cddef32..75eee22dd09 100644 --- a/src/include/sysutmp.h +++ b/src/include/sysutmp.h @@ -30,7 +30,7 @@ RCSIDH(sysutmp_h, "$Id$") # define UT_NAMESIZE 32 # define UT_LINESIZE 32 # define UT_HOSTSIZE 257 -#ifdef hpux +#if defined(hpux) || defined(__FreeBSD__) # define ut_name ut_user #endif #else @@ -47,7 +47,8 @@ extern "C" { # define UT_HOSTSIZE 64 #endif -#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(bsdi) || defined(__OpenBSD__) || defined(__APPLE__) +#if (defined(__FreeBSD__) && !defined(HAVE_UTMPX_H)) || defined(__NetBSD__) || +defined(bsdi) || defined(__OpenBSD__) || defined(__APPLE__) # ifndef UTMP_FILE # define UTMP_FILE "/var/run/utmp" # endif