#include "versionscan.h"
+#include "../lib/version.h"
+#include "../glines/glines.h"
+
+MODULE_VERSION("")
CommandTree* versionscan_commands;
nick* versionscan_nick;
sendnoticetouser(versionscan_nick, np, "No statistics are available unless STATISTICS mode of operation is enabled.");
return CMD_ERROR;
}
- if (!(fout=fopen("versionscanstats","w"))) {
+ if (!(fout=fopen("data/versionscanstats","w"))) {
sendnoticetouser(versionscan_nick, np, "Unable to open save file.");
return CMD_ERROR;
}
hcount++;
switch (v->action) {
case VS_WARN:
- sendnoticetouser(versionscan_nick, sender, v->data);
+ sendnoticetouser(versionscan_nick, sender, "%s", v->data);
wcount++;
break;
case VS_KILL:
- killuser(versionscan_nick, sender, v->data);
+ killuser(versionscan_nick, sender, "%s", v->data);
kcount++;
break;
case VS_GLUSER:
- irc_send("%s GL * +*!%s@%s 3600 :%s\r\n", mynumeric->content, sender->ident, sender->host->name->content, v->data);
+ glinebynick(sender, 3600, v->data, GLINE_ALWAYS_USER, "versionscan");
gcount++;
break;
case VS_GLHOST:
- irc_send("%s GL * +*!*@%s 3600 :%s\r\n", mynumeric->content, sender->host->name->content, v->data);
+ glinebynick(sender, 3600, v->data, 0, "versionscan");
gcount++;
break;
default: