Whitelist cleanup
[org.ibex.mail.git] / src / org / ibex / mail / Whitelist.java
index a9de5c5..b2b520c 100644 (file)
@@ -1,6 +1,7 @@
 package org.ibex.mail;
 
 import org.ibex.io.*;
+import org.ibex.net.*;
 import org.ibex.mail.protocol.*;
 import org.ibex.util.*;
 import org.ibex.net.*;
@@ -19,11 +20,12 @@ public class Whitelist extends SqliteTable {
                   "create table if not exists 'whitelist' (email)",
                   "create table if not exists 'pending' (spamid,email,message,date)"
               },
+              true,
               "pending",
               "date");
     }
 
-    public synchronized boolean handleRequest(org.ibex.io.Connection c) {
+    public synchronized boolean handleRequest(org.ibex.net.Connection c) {
         try {
             Socket sock = c.getSocket();
             BufferedReader br = new BufferedReader(new InputStreamReader(sock.getInputStream()));
@@ -34,7 +36,7 @@ public class Whitelist extends SqliteTable {
                 s = br.readLine();
             PrintWriter pw = new PrintWriter(new OutputStreamWriter(sock.getOutputStream()));
             if (!url.startsWith("/whitelist/")) {
-                pw.print("HTTP/1.0 404 Not FoundK\r\n");
+                pw.print("HTTP/1.0 404 Not Found\r\n");
                 pw.print("Content-Type: text/plain\r\n");
                 pw.print("\r\n");
                 pw.println("you are lost.");