]> diplodocus.org Git - nmh/blobdiff - mts/smtp/smtp.c
Check for text/html display programs in this order: w3m, lynx, elinks.
[nmh] / mts / smtp / smtp.c
index 7177e5d59ea330f086a2323f4576dcbb0042980f..e4522f4a7c4757f82c0a7f6acb23ae100055d919 100644 (file)
@@ -142,13 +142,12 @@ static int tls_active = 0;
 
 static char *sm_noreply = "No reply text given";
 static char *sm_moreply = "; ";
-
-struct smtp sm_reply;          /* global... */
+static struct smtp sm_reply;
 
 #define        MAXEHLO 20
 
 static int doingEHLO;
-char *EHLOkeys[MAXEHLO + 1];
+static char *EHLOkeys[MAXEHLO + 1];
 
 /*
  * static prototypes
@@ -481,8 +480,6 @@ sendmail_init (char *client, char *server, int watch, int verbose,
                vec[vecp++] = "-ov";
            vec[vecp++] = NULL;
 
-           setgid (getegid ());
-           setuid (geteuid ());
            execvp (sendmail, vec);
            fprintf (stderr, "unable to exec ");
            perror (sendmail);