tbetter spam (Lou Kamenov) - plan9port - [fork] Plan 9 from user space (HTM) git clone git://src.adamsgaard.dk/plan9port (DIR) Log (DIR) Files (DIR) Refs (DIR) README (DIR) LICENSE --- (DIR) commit 25c823399b92efee49d15f0e78303f70b278dd99 (DIR) parent 82f56ecee2b2c1d03656a8c09a71ae5b9d205dd4 (HTM) Author: rsc <devnull@localhost> Date: Sun, 21 May 2006 18:40:33 +0000 better spam (Lou Kamenov) Diffstat: M src/cmd/upas/bayes/hash.c | 2 ++ M src/cmd/upas/ned/nedmail.c | 1 + M src/cmd/upas/nfs/main.c | 10 +++++++--- 3 files changed, 10 insertions(+), 3 deletions(-) --- (DIR) diff --git a/src/cmd/upas/bayes/hash.c b/src/cmd/upas/bayes/hash.c t@@ -3,6 +3,8 @@ #include <bio.h> #include "hash.h" +#define mergesort bayesmergesort + /*** * String hash tables. */ (DIR) diff --git a/src/cmd/upas/ned/nedmail.c b/src/cmd/upas/ned/nedmail.c t@@ -5,6 +5,7 @@ #include <thread.h> #define system nedsystem +#define rcmd nedrcmd typedef struct Message Message; typedef struct Ctype Ctype; (DIR) diff --git a/src/cmd/upas/nfs/main.c b/src/cmd/upas/nfs/main.c t@@ -22,16 +22,17 @@ Imap *imap; void usage(void) { - fprint(2, "usage: mailfs [-t] server\n"); + fprint(2, "usage: mailfs [-DVtx] [-s srvname] server\n"); threadexitsall("usage"); } void threadmain(int argc, char **argv) { - char *server; + char *server, *srvname; int mode; + srvname = "mail"; mode = Unencrypted; ARGBEGIN{ default: t@@ -42,6 +43,9 @@ threadmain(int argc, char **argv) case 'V': chattyimap++; break; + case 's': + srvname = EARGF(usage()); + break; case 't': mode = Tls; break; t@@ -63,6 +67,6 @@ threadmain(int argc, char **argv) if((imap = imapconnect(server, mode)) == nil) sysfatal("imapconnect: %r"); - threadpostmountsrv(&fs, "mail", nil, 0); + threadpostmountsrv(&fs, srvname, nil, 0); }