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);
        }