| 3 |
* bbs |
* bbs |
| 4 |
* - BBS related common definitions |
* - BBS related common definitions |
| 5 |
* |
* |
| 6 |
* Copyright (C) 2004-2025 Leaflet <leaflet@leafok.com> |
* Copyright (C) 2004-2026 Leaflet <leaflet@leafok.com> |
| 7 |
*/ |
*/ |
| 8 |
|
|
| 9 |
|
#ifdef HAVE_CONFIG_H |
| 10 |
|
#include "config.h" |
| 11 |
|
#endif |
| 12 |
|
|
| 13 |
#include "bbs.h" |
#include "bbs.h" |
| 14 |
#include "common.h" |
#include "common.h" |
| 15 |
#include "user_priv.h" |
#include "user_priv.h" |
| 18 |
#include <signal.h> |
#include <signal.h> |
| 19 |
#include <time.h> |
#include <time.h> |
| 20 |
|
|
| 21 |
#define BBS_port_default 23 |
enum _bbs_port_constant_t |
| 22 |
#define BBS_ssh_port_default 22 |
{ |
| 23 |
|
BBS_port_default = 23, |
| 24 |
|
BBS_ssh_port_default = 22, |
| 25 |
|
}; |
| 26 |
|
|
| 27 |
// BBS enviroment |
// BBS enviroment |
| 28 |
char BBS_id[BBS_id_max_len + 1] = "Example BBS"; |
char BBS_id[BBS_id_max_len + 1] = "Example BBS"; |
| 47 |
char BBS_user_tz[BBS_user_tz_max_len + 1]; |
char BBS_user_tz[BBS_user_tz_max_len + 1]; |
| 48 |
int BBS_user_exp; |
int BBS_user_exp; |
| 49 |
|
|
| 50 |
|
time_t BBS_eula_tm; |
| 51 |
|
int BBS_update_eula = 0; |
| 52 |
|
|
| 53 |
time_t BBS_login_tm; |
time_t BBS_login_tm; |
| 54 |
time_t BBS_last_access_tm; |
time_t BBS_last_access_tm; |
| 55 |
|
|