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

Diff of /lbbs/src/menu_proc.c

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

Revision 1.20 by sysadm, Fri May 30 02:57:09 2025 UTC Revision 1.27 by sysadm, Sat Jun 21 02:15:18 2025 UTC
# Line 17  Line 17 
17  #include "bbs.h"  #include "bbs.h"
18  #include "bbs_cmd.h"  #include "bbs_cmd.h"
19  #include "common.h"  #include "common.h"
 #include "log.h"  
20  #include "io.h"  #include "io.h"
21  #include "screen.h"  #include "log.h"
22  #include "menu.h"  #include "menu.h"
 #include "user_priv.h"  
23  #include "section_list_display.h"  #include "section_list_display.h"
24    #include "screen.h"
25    #include "user_priv.h"
26  #include <dlfcn.h>  #include <dlfcn.h>
27  #include <errno.h>  #include <errno.h>
28  #include <signal.h>  #include <signal.h>
29  #include <string.h>  #include <string.h>
 #include <sys/types.h>  
30  #include <time.h>  #include <time.h>
31  #include <unistd.h>  #include <unistd.h>
32    #include <sys/types.h>
33    
34  int list_section(void *param)  int list_section(void *param)
35  {  {
# Line 86  int exec_mbem(void *param) Line 86  int exec_mbem(void *param)
86          return REDRAW;          return REDRAW;
87  }  }
88    
89  int exitbbs(void *param)  int exit_bbs(void *param)
90  {  {
91          return EXITBBS;          return EXITBBS;
92  }  }
93    
94  int license(void *param)  int license(void *param)
95  {  {
96          display_file(DATA_LICENSE, 1, 1);          display_file(DATA_LICENSE, 0);
97    
98          return REDRAW;          return REDRAW;
99  }  }
100    
101  int copyright(void *param)  int copyright(void *param)
102  {  {
103          display_file(DATA_COPYRIGHT, 1, 1);          display_file(DATA_COPYRIGHT, 1);
104    
105          return REDRAW;          return REDRAW;
106  }  }
107    
108  int reloadbbsmenu(void *param)  int reload_bbs_conf(void *param)
109  {  {
110          clearscr();          clearscr();
111    
# Line 125  int reloadbbsmenu(void *param) Line 125  int reloadbbsmenu(void *param)
125          return REDRAW;          return REDRAW;
126  }  }
127    
128  int shutdownbbs(void *param)  int shutdown_bbs(void *param)
129  {  {
130          log_std("Notify main process to exit\n");          log_common("Notify main process to exit\n");
131    
132          if (kill(getppid(), SIGTERM) < 0)          if (kill(getppid(), SIGTERM) < 0)
133          {          {


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

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