Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 409819 | Differences between
and this patch

Collapse All | Expand All

(-)a/os.h (-2 / +10 lines)
Lines 260-268 extern int errno; Link Here
260
#endif
260
#endif
261
261
262
#if defined(UTMPOK) || defined(BUGGYGETLOGIN)
262
#if defined(UTMPOK) || defined(BUGGYGETLOGIN)
263
# if defined(SVR4) && !defined(DGUX) && !defined(__hpux) && !defined(linux)
263
# if (defined(SVR4) && !defined(DGUX) && !defined(__hpux) && !defined(linux)) || defined(__FreeBSD__)
264
#  ifdef UTMPX_FILE
265
#   define UTMPFILE	UTMPX_FILE
266
#  else
267
#   define UTMPFILE	"/nonexistent"
268
#  endif
264
#  include <utmpx.h>
269
#  include <utmpx.h>
265
#  define UTMPFILE	UTMPX_FILE
266
#  define utmp		utmpx
270
#  define utmp		utmpx
267
#  define getutent	getutxent
271
#  define getutent	getutxent
268
#  define getutid	getutxid
272
#  define getutid	getutxid
Lines 271-276 extern int errno; Link Here
271
#  define setutent	setutxent
276
#  define setutent	setutxent
272
#  define endutent	endutxent
277
#  define endutent	endutxent
273
#  define ut_time	ut_xtime
278
#  define ut_time	ut_xtime
279
#  ifdef __FreeBSD__
280
#   define ut_time	ut_tv.tv_sec
281
#   define GETUTENT
282
#  endif
274
# else /* SVR4 */
283
# else /* SVR4 */
275
#  include <utmp.h>
284
#  include <utmp.h>
276
# endif /* SVR4 */
285
# endif /* SVR4 */
(-)a/utmp.c (-1 / +1 lines)
Lines 589-595 makedead(u) Link Here
589
struct utmp *u;
589
struct utmp *u;
590
{
590
{
591
  u->ut_type = DEAD_PROCESS;
591
  u->ut_type = DEAD_PROCESS;
592
#if !defined(linux) || defined(EMPTY)
592
#if (!defined(__FreeBSD__) && (!defined(linux) || defined(EMPTY)))
593
  u->ut_exit.e_termination = 0;
593
  u->ut_exit.e_termination = 0;
594
  u->ut_exit.e_exit = 0;
594
  u->ut_exit.e_exit = 0;
595
#endif
595
#endif

Return to bug 409819