#include "hash.h"
#include "log.h"
+#include "helpfile.h"
struct glob_test {
const char *glob;
struct glob_test glob_yes[] = {
{ "*Zoot*!*@*.org", { "Zoot!Zoot@services.org",
- "zoot!bleh@j00.are.r00t3d.org",
+ "zoot!bleh@j00.are.r00t3d.org",
0 } },
{ "*!*@*", { "DK-Entrope!entrope@clan-dk.dyndns.org",
0 } },
{ "*", { "anything at all!",
- 0 } },
+ 0 } },
{ 0, { 0 } }
};
{ "*Zoot*!*@*.org", { "Zoot!Zoot@services.net",
0 } },
{ "*!*@*", { "luser@host.com",
- 0 } },
+ 0 } },
{ 0, { 0 } }
};
{
int i, j;
+ tools_init();
for (i = 0; glob_yes[i].glob; i++) {
- for (j=0; glob_yes[i].texts[j]; j++) {
- if (!match_ircglob(glob_yes[i].texts[j], glob_yes[i].glob)) {
- fprintf(stderr, "%s did not match glob %s!\n",
- glob_yes[i].texts[j], glob_yes[i].glob);
- }
- }
+ for (j=0; glob_yes[i].texts[j]; j++) {
+ if (!match_ircglob(glob_yes[i].texts[j], glob_yes[i].glob)) {
+ fprintf(stderr, "%s did not match glob %s!\n",
+ glob_yes[i].texts[j], glob_yes[i].glob);
+ }
+ }
}
for (i = 0; glob_no[i].glob; i++) {
- for (j=0; glob_no[i].texts[j]; j++) {
- if (match_ircglob(glob_no[i].texts[j], glob_no[i].glob)) {
- fprintf(stderr, "%s matched glob %s!\n",
- glob_no[i].texts[j], glob_no[i].glob);
- }
- }
+ for (j=0; glob_no[i].texts[j]; j++) {
+ if (match_ircglob(glob_no[i].texts[j], glob_no[i].glob)) {
+ fprintf(stderr, "%s matched glob %s!\n",
+ glob_no[i].texts[j], glob_no[i].glob);
+ }
+ }
}
for (i=0; glob_globs[i].glob; i++) {
}
/* because tools.c likes to log stuff.. */
-void log(UNUSED_ARG(enum log_type lt), UNUSED_ARG(enum log_severity ls), char *format, ...)
+void
+log_module(UNUSED_ARG(struct log_type *type), UNUSED_ARG(enum log_severity sev), const char *format, ...)
{
va_list va;
va_start(va, format);
va_end(va);
}
+const char *
+language_find_message(UNUSED_ARG(struct language *lang), UNUSED_ARG(const char *msgid))
+{
+ return "Stub -- Not implemented.";
+}
+
+struct language *lang_C = NULL;
+struct log_type *MAIN_LOG = NULL;
const char *hidden_host_suffix;