#ifndef WARNING_H #define WARNING_H #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "common.h" #include "conf.h" #define BUFFER 1024 #define QQMAIL "gomail -r %s -s \"System ban IP\" -t \"%s\"" #define QQMAIL_Virus "gomail -r %s -s \"System Virus Infected\" -t \"%s\"" #define QQMAIL_DISK_USE "gomail -r %s -s \"System Disk Use\" -t \"%s\"" extern int dingding_warning(char *illegal_ip, char *public_ip, char *ip, conf *conf); extern int mail_warning(char *illegal_ip, char *public_ip, char *ip, conf *conf); extern int QQ_mail_warning(char *illegal_ip, char *public_ip, char *ip, conf *conf); extern int QQ_mail_warning_Virus_files(char *local_ip, int Virus_number, conf *conf); #endif