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

Diff of /lbbs/src/common.c

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

Revision 1.20 by sysadm, Tue May 13 07:28:51 2025 UTC Revision 1.21 by sysadm, Fri May 16 14:09:31 2025 UTC
# Line 24  Line 24 
24  // Version information  // Version information
25  char app_version[256] = "LBBS-devel version 1.0";  char app_version[256] = "LBBS-devel version 1.0";
26    
27    // File loader
28    const char *data_files_load_startup[] = {
29            DATA_WELCOME,
30            DATA_REGISTER,
31            DATA_GOODBYE,
32            DATA_LICENSE,
33            DATA_COPYRIGHT,
34            DATA_LOGIN_ERROR,
35            DATA_ACTIVE_BOARD,
36            DATA_READ_HELP,
37            VAR_BBS_TOP
38    };
39    int data_files_load_startup_count = 9; // Count of data_files_load_startup[]
40    
41    const char *data_files_load_timeval[] = {
42            VAR_BBS_TOP
43    };
44    int data_files_load_timeval_count = 1; // Count of data_files_load_timeval[]
45    
46  // Global declaration for sockets  // Global declaration for sockets
47  int socket_server;  int socket_server;
48  int socket_client;  int socket_client;
# Line 37  volatile int SYS_server_exit = 0; Line 56  volatile int SYS_server_exit = 0;
56  volatile int SYS_child_process_count = 0;  volatile int SYS_child_process_count = 0;
57  volatile int SYS_child_exit = 0;  volatile int SYS_child_exit = 0;
58  volatile int SYS_menu_reload = 0;  volatile int SYS_menu_reload = 0;
59    volatile int SYS_data_file_reload = 0;
60    
61  // Common function  // Common function
62  const char *str_space(char *string, int length)  const char *str_space(char *string, int length)
# Line 94  const char *get_time_str(char *s, size_t Line 114  const char *get_time_str(char *s, size_t
114  void sig_hup_handler(int i)  void sig_hup_handler(int i)
115  {  {
116          SYS_menu_reload = 1;          SYS_menu_reload = 1;
117            SYS_data_file_reload = 1;
118  }  }
119    
120  void sig_term_handler(int i)  void sig_term_handler(int i)
# Line 106  void sig_chld_handler(int i) Line 127  void sig_chld_handler(int i)
127          SYS_child_exit = 1;          SYS_child_exit = 1;
128  }  }
129    
130  const char * ip_mask(char * s, int level, char mask)  const char *ip_mask(char *s, int level, char mask)
131  {  {
132          char * p = s;          char *p = s;
133    
134          if (level <= 0)          if (level <= 0)
135          {          {


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

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