>>130857Ok, ich lösch das mal raus. Bin aber recht betrunken grad, nicht sicher ob gute Idee.
// XXX: HACK: CP Spammer!
// Seriously, fuck that guy!
{
char *first = strstr(page->text, "http");
char *second = first ? strstr(first + 4, "http") : NULL;
if (page->thread == -1 && board && board->id != 3 && first && second) {
char buf[64];
buf[fmt_ip(buf, &page->identity.client_ip)] = '\0';
fprintf(stderr, "Detected asshole spammer %s. Post content was:\n", buf);
fprintf(stderr, "--------------------------------------------------\n");
fprintf(stderr, "%s\n", page->text);
fprintf(stderr, "--------------------------------------------------\n");
PRINT_STATUS_HTML("403 Fuck you");
PRINT_BODY();
PRINT(S("<h1>Go fuck yourself</h1>"));
PRINT(S("<h1>Think about your life. Is your mother proud of you?</h1>"));
PRINT_EOF();
return ERROR;
}
}