// this way these days, such as qlines against
// services nicks, etc.
-/* for (int i = 0; i < Config->ConfValueEnum("badip",&Config->config_f); i++)
- {
- Config->ConfValue("badip","ipmask",i,ipmask,&Config->config_f);
- Config->ConfValue("badip","reason",i,reason,&Config->config_f);*/
-
bool InitXLine(const char* tag)
{
return true;
return true;
}
-/* for (int i = 0; i < Config->ConfValueEnum("badnick",&Config->config_f); i++)
- {
- Config->ConfValue("badnick","nick",i,nick,&Config->config_f);
- Config->ConfValue("badnick","reason",i,reason,&Config->config_f);*/
-
bool DoQLine(const char* tag, char** entries, void** values, int* types)
{
char* reason = (char*)values[0];
return true;
}
-/* for (int i = 0; i < Config->ConfValueEnum("badhost",&Config->config_f); i++)
- {
- Config->ConfValue("badhost","host",i,host,&Config->config_f);
- Config->ConfValue("badhost","reason",i,reason,&Config->config_f);*/
bool DoKLine(const char* tag, char** entries, void** values, int* types)
{
char* reason = (char*)values[0];
log(DEBUG,"Read K line (badhost tag): host=%s reason=%s",host,reason);
return true;
}
-/* for (int i = 0; i < Config->ConfValueEnum("exception",&Config->config_f); i++)
- {
- Config->ConfValue("exception","host",i,host,&Config->config_f);
- Config->ConfValue("exception","reason",i,reason,&Config->config_f);*/
+
bool DoELine(const char* tag, char** entries, void** values, int* types)
{
char* reason = (char*)values[0];