/[LeafOK_CVS]/lbbs/src/login.c
ViewVC logotype

Diff of /lbbs/src/login.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.44 by sysadm, Mon Jun 16 09:42:28 2025 UTC Revision 1.46 by sysadm, Tue Jun 17 13:17:04 2025 UTC
# Line 14  Line 14 
14   *                                                                         *   *                                                                         *
15   ***************************************************************************/   ***************************************************************************/
16    
 #define _POSIX_C_SOURCE 200112L  
   
17  #include "login.h"  #include "login.h"
18  #include "bbs.h"  #include "bbs.h"
19  #include "user_priv.h"  #include "user_priv.h"
# Line 350  int check_user(const char *username, con Line 348  int check_user(const char *username, con
348                  goto cleanup;                  goto cleanup;
349          }          }
350    
351          BBS_last_access_tm = BBS_login_tm = time(0);          BBS_last_access_tm = BBS_login_tm = time(NULL);
352    
353          // Set user tz to process env          // Set user tz to process env
354          if (BBS_user_tz[0] != '\0')          if (BBS_user_tz[0] != '\0')
# Line 422  int load_user_info(MYSQL *db, int BBS_ui Line 420  int load_user_info(MYSQL *db, int BBS_ui
420          rs = NULL;          rs = NULL;
421    
422          if (life != 333 && life != 365 && life != 666 && life != 999 && // Not immortal          if (life != 333 && life != 365 && life != 666 && life != 999 && // Not immortal
423                  time(0) - last_login_dt > 60 * 60 * 24 * life)                  time(NULL) - last_login_dt > 60 * 60 * 24 * life)
424          {          {
425                  ret = -3; // Dead                  ret = -3; // Dead
426                  goto cleanup;                  goto cleanup;
# Line 472  int load_guest_info(void) Line 470  int load_guest_info(void)
470                  goto cleanup;                  goto cleanup;
471          }          }
472    
473          BBS_last_access_tm = BBS_login_tm = time(0);          BBS_last_access_tm = BBS_login_tm = time(NULL);
474    
475  cleanup:  cleanup:
476          mysql_close(db);          mysql_close(db);


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1