--- projects/libstatgrab/src/libstatgrab/user_stats.c 2003/08/24 20:24:09 1.9 +++ projects/libstatgrab/src/libstatgrab/user_stats.c 2003/10/19 02:03:02 1.10 @@ -26,10 +26,15 @@ #include #include #include "statgrab.h" -#ifdef FREEBSD +#ifdef ALLBSD #include #endif #include +#ifdef NETBSD +#include +#undef MAX_LOGIN_NAME_SIZE +#define MAX_LOGIN_NAME_SIZE _POSIX_LOGIN_NAME_MAX +#endif #define START_VAL (5*(1+MAX_LOGIN_NAME_SIZE)) @@ -42,7 +47,7 @@ user_stat_t *get_user_stats(){ #if defined(SOLARIS) || defined(LINUX) struct utmp *entry; #endif -#ifdef FREEBSD +#ifdef ALLBSD struct utmp entry; FILE *f; #endif @@ -80,7 +85,7 @@ user_stat_t *get_user_stats(){ } endutent(); #endif -#ifdef FREEBSD +#ifdef ALLBSD if ((f=fopen(_PATH_UTMP, "r")) == NULL){ return NULL; }