From: Andreas Schneider Date: Tue, 24 Mar 2020 10:19:36 +0000 (+0100) Subject: pwrap: Use PSO_COPY_READ_SIZE in pso_copy() X-Git-Tag: pam_wrapper-1.1.1~5 X-Git-Url: http://git.samba.org/?a=commitdiff_plain;h=c7ab357a0c24d48ddd521c282af4eeec016b2eb4;p=pam_wrapper.git pwrap: Use PSO_COPY_READ_SIZE in pso_copy() Signed-off-by: Andreas Schneider Reviewed-by: Ralph Boehme --- diff --git a/src/pam_wrapper.c b/src/pam_wrapper.c index 357e09c..fda7ff2 100644 --- a/src/pam_wrapper.c +++ b/src/pam_wrapper.c @@ -994,9 +994,9 @@ static int pso_copy(const char *src, const char *dst, const char *pdir, mode_t m } if (found_slash && bread == PSO_COPY_READ_SIZE) { - cmp = memcmp(buf, "etc/pam.d", 9); + cmp = memcmp(buf, "etc/pam.d", PSO_COPY_READ_SIZE); if (cmp == 0) { - memcpy(buf, pdir + 1, 9); + memcpy(buf, pdir + 1, PSO_COPY_READ_SIZE); } found_slash = false; }