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

Diff of /lbbs/src/main.c

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

Revision 1.53 by sysadm, Tue Jun 17 13:17:04 2025 UTC Revision 1.55 by sysadm, Sat Jun 21 02:15:18 2025 UTC
# Line 15  Line 15 
15   ***************************************************************************/   ***************************************************************************/
16    
17  #include "bbs.h"  #include "bbs.h"
 #include "init.h"  
18  #include "common.h"  #include "common.h"
19  #include "net_server.h"  #include "file_loader.h"
20  #include "log.h"  #include "init.h"
21  #include "io.h"  #include "io.h"
22    #include "log.h"
23  #include "menu.h"  #include "menu.h"
24  #include "file_loader.h"  #include "net_server.h"
25  #include "section_list_loader.h"  #include "section_list_loader.h"
26  #include <errno.h>  #include <errno.h>
27  #include <stdlib.h>  #include <libgen.h>
28  #include <signal.h>  #include <signal.h>
29    #include <stdlib.h>
30  #include <string.h>  #include <string.h>
31  #include <unistd.h>  #include <unistd.h>
 #include <libgen.h>  
 #include <sys/types.h>  
32  #include <sys/stat.h>  #include <sys/stat.h>
33    #include <sys/types.h>
34    
35  void app_help(void)  void app_help(void)
36  {  {
# Line 79  int main(int argc, char *argv[]) Line 79  int main(int argc, char *argv[])
79                                                  app_help();                                                  app_help();
80                                                  return 0;                                                  return 0;
81                                          case 'v':                                          case 'v':
82                                                  puts(APP_NAME_VER);                                                  puts(APP_INFO);
83                                                  return 0;                                                  return 0;
84                                          default:                                          default:
85                                                  arg_error();                                                  arg_error();
# Line 101  int main(int argc, char *argv[]) Line 101  int main(int argc, char *argv[])
101                                  }                                  }
102                                  if (strcmp(argv[i] + 2, "version") == 0)                                  if (strcmp(argv[i] + 2, "version") == 0)
103                                  {                                  {
104                                          puts(APP_NAME_VER);                                          puts(APP_INFO);
105                                          return 0;                                          return 0;
106                                  }                                  }
107                                  if (strcmp(argv[i] + 2, "display-log") == 0)                                  if (strcmp(argv[i] + 2, "display-log") == 0)
# Line 145  int main(int argc, char *argv[]) Line 145  int main(int argc, char *argv[])
145                  log_error_redir(STDERR_FILENO);                  log_error_redir(STDERR_FILENO);
146          }          }
147    
148          log_common("BBS Server (%s) is staring...\n", APP_NAME_VER);          log_common("Starting %s\n", APP_INFO);
149    
150          // Load configuration          // Load configuration
151          if (load_conf(CONF_BBSD) < 0)          if (load_conf(CONF_BBSD) < 0)


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

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