tbetter spam (Lou Kamenov) - plan9port - [fork] Plan 9 from user space | |
git clone git://src.adamsgaard.dk/plan9port | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 25c823399b92efee49d15f0e78303f70b278dd99 | |
parent 82f56ecee2b2c1d03656a8c09a71ae5b9d205dd4 | |
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(-) | |
--- | |
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. | |
*/ | |
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; | |
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); | |
} | |