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

Diff of /lbbs/src/bbs_net.c

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

Revision 1.45 by sysadm, Wed May 28 10:26:21 2025 UTC Revision 1.46 by sysadm, Wed Jun 4 13:42:53 2025 UTC
# Line 385  int bbsnet_connect(int n) Line 385  int bbsnet_connect(int n)
385    
386          prints("\033[1;31m连接成功!\033[m\r\n");          prints("\033[1;31m连接成功!\033[m\r\n");
387          iflush();          iflush();
388          log_std("BBSNET connect to %s:%d\n", remote_addr, remote_port);          log_common("BBSNET connect to %s:%d\n", remote_addr, remote_port);
389    
390          ev.events = EPOLLIN | EPOLLOUT | EPOLLET;          ev.events = EPOLLIN | EPOLLOUT | EPOLLET;
391          ev.data.fd = sock;          ev.data.fd = sock;
# Line 456  int bbsnet_connect(int n) Line 456  int bbsnet_connect(int n)
456                                          }                                          }
457                                          else if (ret == 0) // broken pipe                                          else if (ret == 0) // broken pipe
458                                          {                                          {
459                                                  log_std("read(STDIN) EOF\n");                                                  log_common("read(STDIN) EOF\n");
460                                                  stdin_read_wait = 0;                                                  stdin_read_wait = 0;
461                                                  loop = 0;                                                  loop = 0;
462                                                  break;                                                  break;
# Line 496  int bbsnet_connect(int n) Line 496  int bbsnet_connect(int n)
496                                          }                                          }
497                                          else if (ret == 0) // broken pipe                                          else if (ret == 0) // broken pipe
498                                          {                                          {
499                                                  log_std("write(socket) EOF\n");                                                  log_common("write(socket) EOF\n");
500                                                  sock_write_wait = 0;                                                  sock_write_wait = 0;
501                                                  loop = 0;                                                  loop = 0;
502                                                  break;                                                  break;
# Line 541  int bbsnet_connect(int n) Line 541  int bbsnet_connect(int n)
541                                          }                                          }
542                                          else if (ret == 0) // broken pipe                                          else if (ret == 0) // broken pipe
543                                          {                                          {
544                                                  log_std("read(socket) EOF\n");                                                  log_common("read(socket) EOF\n");
545                                                  sock_read_wait = 0;                                                  sock_read_wait = 0;
546                                                  loop = 0;                                                  loop = 0;
547                                                  break;                                                  break;
# Line 580  int bbsnet_connect(int n) Line 580  int bbsnet_connect(int n)
580                                          }                                          }
581                                          else if (ret == 0) // broken pipe                                          else if (ret == 0) // broken pipe
582                                          {                                          {
583                                                  log_std("write(STDOUT) EOF\n");                                                  log_common("write(STDOUT) EOF\n");
584                                                  stdout_write_wait = 0;                                                  stdout_write_wait = 0;
585                                                  loop = 0;                                                  loop = 0;
586                                                  break;                                                  break;
# Line 622  cleanup: Line 622  cleanup:
622          t_used = time(0) - t_used;          t_used = time(0) - t_used;
623          tm_used = gmtime(&t_used);          tm_used = gmtime(&t_used);
624    
625          log_std("BBSNET disconnect, %d days %d hours %d minutes %d seconds used\n",          log_common("BBSNET disconnect, %d days %d hours %d minutes %d seconds used\n",
626                          tm_used->tm_mday - 1, tm_used->tm_hour, tm_used->tm_min,                          tm_used->tm_mday - 1, tm_used->tm_hour, tm_used->tm_min,
627                          tm_used->tm_sec);                          tm_used->tm_sec);
628    


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

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