# | Line 31 | Line 31 | |
---|---|---|
31 | #endif | |
32 | #include <utmp.h> | |
33 | ||
34 | + | #ifdef SOLARIS |
35 | + | #define MAX_LOGIN_NAME_SIZE 8 |
36 | + | #endif |
37 | + | #if defined(LINUX) || defined(FREEBSD) |
38 | + | #define MAX_LOGIN_NAME_SIZE UT_NAMESIZE |
39 | + | #endif |
40 | + | #ifdef NETBSD |
41 | + | #define MAX_LOGIN_NAME_SIZE _POSIX_LOGIN_NAME_MAX |
42 | + | #endif |
43 | + | #if defined(CYGWIN) |
44 | + | #define MAX_LOGIN_NAME_SIZE _SC_LOGIN_NAME_MAX |
45 | + | #endif |
46 | + | |
47 | #define START_VAL (5*(1+MAX_LOGIN_NAME_SIZE)) | |
48 | ||
49 | user_stat_t *get_user_stats(){ |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |