… | |
… | |
202 | } |
202 | } |
203 | #endif |
203 | #endif |
204 | |
204 | |
205 | #ifdef WTMP_SUPPORT |
205 | #ifdef WTMP_SUPPORT |
206 | # ifdef WTMP_ONLY_ON_LOGIN |
206 | # ifdef WTMP_ONLY_ON_LOGIN |
207 | if (options & Opt_loginShell) |
207 | if (OPTION (Opt_loginShell)) |
208 | # endif |
208 | # endif |
209 | { |
209 | { |
210 | # ifdef HAVE_STRUCT_UTMP |
210 | # ifdef HAVE_STRUCT_UTMP |
211 | # ifdef HAVE_UPDWTMP |
211 | # ifdef HAVE_UPDWTMP |
212 | updwtmp (RXVT_WTMP_FILE, ut); |
212 | updwtmp (RXVT_WTMP_FILE, ut); |
… | |
… | |
222 | # endif |
222 | # endif |
223 | # endif |
223 | # endif |
224 | } |
224 | } |
225 | #endif |
225 | #endif |
226 | #if defined(LASTLOG_SUPPORT) && defined(RXVT_LASTLOG_FILE) |
226 | #if defined(LASTLOG_SUPPORT) && defined(RXVT_LASTLOG_FILE) |
227 | if (options & Opt_loginShell) |
227 | if (OPTION (Opt_loginShell)) |
228 | rxvt_update_lastlog (RXVT_LASTLOG_FILE, pty, hostname); |
228 | rxvt_update_lastlog (RXVT_LASTLOG_FILE, pty, hostname); |
229 | #endif |
229 | #endif |
230 | } |
230 | } |
231 | |
231 | |
232 | /* ------------------------------------------------------------------------- */ |
232 | /* ------------------------------------------------------------------------- */ |
… | |
… | |
283 | /* |
283 | /* |
284 | * Write ending wtmp entry |
284 | * Write ending wtmp entry |
285 | */ |
285 | */ |
286 | #ifdef WTMP_SUPPORT |
286 | #ifdef WTMP_SUPPORT |
287 | # ifdef WTMP_ONLY_ON_LOGIN |
287 | # ifdef WTMP_ONLY_ON_LOGIN |
288 | if (options & Opt_loginShell) |
288 | if (OPTION (Opt_loginShell)) |
289 | # endif |
289 | # endif |
290 | { |
290 | { |
291 | # ifdef HAVE_STRUCT_UTMP |
291 | # ifdef HAVE_STRUCT_UTMP |
292 | # ifdef HAVE_UPDWTMP |
292 | # ifdef HAVE_UPDWTMP |
293 | updwtmp (RXVT_WTMP_FILE, ut); |
293 | updwtmp (RXVT_WTMP_FILE, ut); |