diff options
Diffstat (limited to 'net/freeradius/files/patch-src__include__sysutmp.h')
-rw-r--r-- | net/freeradius/files/patch-src__include__sysutmp.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/net/freeradius/files/patch-src__include__sysutmp.h b/net/freeradius/files/patch-src__include__sysutmp.h new file mode 100644 index 000000000000..1589ee1d283c --- /dev/null +++ b/net/freeradius/files/patch-src__include__sysutmp.h @@ -0,0 +1,20 @@ +--- ./src/include/sysutmp.h.orig 2009-12-30 10:44:35.000000000 -0500 ++++ ./src/include/sysutmp.h 2010-03-06 09:32:13.075571526 -0500 +@@ -30,7 +30,7 @@ + # 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 +@@ -43,7 +43,7 @@ + # 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 |