From: Christian Brauner Date: Sun, 7 Oct 2018 08:02:39 +0000 (+0200) Subject: pam: s/MAXPATHLEN/PATH_MAX/g X-Git-Tag: lxc-3.1.0~62^2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bb3c1e56128294b48a245bc3272dae7f7a77e5aa;p=thirdparty%2Flxc.git pam: s/MAXPATHLEN/PATH_MAX/g Signed-off-by: Christian Brauner --- diff --git a/src/lxc/pam/pam_cgfs.c b/src/lxc/pam/pam_cgfs.c index bef9bee47..4b2aa567e 100644 --- a/src/lxc/pam/pam_cgfs.c +++ b/src/lxc/pam/pam_cgfs.c @@ -2408,13 +2408,13 @@ static int handle_login(const char *user, uid_t uid, gid_t gid) { int idx = 0, ret; bool existed; - char cg[MAXPATHLEN]; + char cg[PATH_MAX]; cg_escape(); while (idx >= 0) { - ret = snprintf(cg, MAXPATHLEN, "/user/%s/%d", user, idx); - if (ret < 0 || ret >= MAXPATHLEN) { + ret = snprintf(cg, PATH_MAX, "/user/%s/%d", user, idx); + if (ret < 0 || ret >= PATH_MAX) { mysyslog(LOG_ERR, "Username too long\n", NULL); return PAM_SESSION_ERR; }