]> diplodocus.org Git - nmh/blobdiff - mts/smtp/smtp.c
Create new mh-format function %(ordinal)
[nmh] / mts / smtp / smtp.c
index 0887e1cd99891f1cc0e24acea2dcf4701788eedc..d5ce434f7137768d2102fe700622f9eafbb92ccf 100644 (file)
@@ -6,6 +6,8 @@
  */
 
 #include "h/mh.h"
+#include "sbr/r1bindex.h"
+#include "sbr/client.h"
 #include "sbr/error.h"
 #include "smtp.h"
 #include "h/mts.h"
@@ -155,7 +157,7 @@ smtp_init (char *client, char *server, char *port, int watch, int verbose,
      */
 
     if (tls & S_INITTLS) {
-       if (netsec_negotiate_tls(nsc, &errstr) != OK) {
+       if (netsec_negotiate_tls(nsc, &errstr) != OK) {
            sm_end(NOTOK);
            return sm_nerror(errstr);
        }
@@ -384,7 +386,7 @@ sendmail_init (char *client, int watch, int verbose, int debug, int sasl,
             */
 
            if (sasl) {
-               char *server_mechs;
+               char *server_mechs;
                if (! (server_mechs = EHLOset("AUTH"))) {
                    sm_end(NOTOK);
                    return sm_ierror("SMTP server does not support SASL");
@@ -811,7 +813,7 @@ again: ;
     rc = sizeof(sm_reply.text) - 1;
 
     for (more = false; (buffer = netsec_readline(nsc, &buflen,
-                                                &errstr)) != NULL ; ) {
+                                                &errstr)) != NULL ; ) {
 
        if (doingEHLO
                && has_prefix(buffer, "250")
@@ -1046,7 +1048,7 @@ sm_sasl_callback(enum sasl_message_type mtype, unsigned const char *indata,
            *outdata = NULL;
            *outdatalen = 0;
        } else {
-           rc = decodeBase64(line + 4, outdata, &len, 0, NULL);
+           rc = decodeBase64(line + 4, outdata, &len, 0);
            if (rc != OK) {
                netsec_err(errstr, "Unable to decode base64 response");
                return NOTOK;