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