Changeset 2080
- Timestamp:
- 04/13/10 20:01:24 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/module-monitor.c
r1926 r2080 367 367 } 368 368 369 static void monitor_send_keepalive_ack(){ 370 char buf[32]; 371 sprintf(buf, "[K-0000]keepalive_ack\n"); 372 monitor_send_info(buf, 1); 373 } 374 369 375 static void monitor_process_details_master(char *buf, int pid){ 370 376 if (cfg->nice != 99) … … 651 657 { 652 658 int i, rc; 653 char *cmd[] = {"login", "exit", "log", "status", "shutdown", "reload", "details", "version", "debug", "setuser", "setserver", "commands" };659 char *cmd[] = {"login", "exit", "log", "status", "shutdown", "reload", "details", "version", "debug", "setuser", "setserver", "commands", "keepalive"}; 654 660 int cmdcnt = sizeof(cmd)/sizeof(char *); // Calculate the amount of items in array 655 661 char *arg; … … 674 680 case 10: if (client[cs_idx].monlvl > 3) monitor_set_server(arg); break; // setserver 675 681 case 11: if (client[cs_idx].monlvl > 3) monitor_list_commands(cmd, cmdcnt); break; // list commands 682 case 12: if (client[cs_idx].monlvl > 3) monitor_send_keepalive_ack(); break; // keepalive 676 683 default: continue; 677 684 }
Note:
See TracChangeset
for help on using the changeset viewer.