]> git.netwichtig.de Git - user/henk/code/exim.git/blobdiff - src/src/auths/pwcheck.c
TLS resumption: restrict session re-use
[user/henk/code/exim.git] / src / src / auths / pwcheck.c
index f733b9898046d94523a59ee7523ff82c901a11ed..f2188bb6a3428a797962d3c882528eadaac7ce66 100644 (file)
@@ -86,8 +86,6 @@ int pwcheck_verify_password(const char *userid,
                             const char *passwd,
                             const char **reply)
 {
-userid = userid;  /* Keep picky compilers happy */
-passwd = passwd;
 *reply = "pwcheck support is not included in this Exim binary";
 return PWCHECK_FAIL;
 }
@@ -163,10 +161,6 @@ int saslauthd_verify_password(const uschar *userid,
                 const uschar *realm,
                 const uschar **reply)
 {
-userid = userid;  /* Keep picky compilers happy */
-passwd = passwd;
-service = service;
-realm = realm;
 *reply = US"saslauthd support is not included in this Exim binary";
 return PWCHECK_FAIL;
 }
@@ -297,7 +291,7 @@ static int read_string(int fd, uschar **retval) {
             return -1;
         } else {
            /* Assume the file is trusted, so no tainting */
-            *retval = store_get(count + 1, FALSE);
+            *retval = store_get(count + 1, GET_UNTAINTED);
             rc = (retry_read(fd, *retval, count) < (int) count);
             (*retval)[count] = '\0';
             return count;