66 |
strncpy(utx.ut_line, line, sizeof(utx.ut_line)); |
strncpy(utx.ut_line, line, sizeof(utx.ut_line)); |
67 |
|
|
68 |
if (ut = getutline(&utx)) { |
if (ut = getutline(&utx)) { |
69 |
#ifdef HAVE_UTMP_UT_TYPE |
#ifdef HAVE_STRUCT_UTMP_UT_TYPE |
70 |
ut->ut_type = DEAD_PROCESS; |
ut->ut_type = DEAD_PROCESS; |
71 |
#endif |
#endif |
72 |
#ifdef HAVE_UTMP_UT_EXIT |
#ifdef HAVE_STRUCT_UTMP_UT_EXIT |
73 |
ut->ut_exit.e_termination = 0; |
ut->ut_exit.e_termination = 0; |
74 |
ut->ut_exit.e_exit = 0; |
ut->ut_exit.e_exit = 0; |
75 |
#endif |
#endif |
76 |
#ifdef HAVE_UTMP_UT_TV |
#ifdef HAVE_STRUCT_UTMP_UT_TV |
77 |
gettimeofday (&(ut->ut_tv), 0); |
gettimeofday (&(ut->ut_tv), 0); |
78 |
#else |
#else |
79 |
time(&(ut->ut_time)); |
time(&(ut->ut_time)); |