From 09c2e0fcf1bd5b1200c6ef268b7bdd82b4708b9d Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Wed, 14 May 2008 12:55:02 +0000 Subject: Relevant BUGIDs: Purpose of commit: bugfix Commit summary: --------------- 2008-05-14 Tomas Mraz * libpam/pam_modutil_getgrgid.c: Replace hardcoded constant with define PWD_LENGTH_SHIFT. * libpam/pam_modutil_getgrnam.c: Likewise. * libpam/pam_modutil_getpwnam.c: Likewise. * libpam/pam_modutil_getpwuid.c: Likewise. * libpam/pam_modutil_getspnam.c: Likewise. * libpam/pam_modutil_private.h: Adjust values for PWD_ constants. --- libpam/pam_modutil_private.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'libpam/pam_modutil_private.h') diff --git a/libpam/pam_modutil_private.h b/libpam/pam_modutil_private.h index f242fdfe..98a30f68 100644 --- a/libpam/pam_modutil_private.h +++ b/libpam/pam_modutil_private.h @@ -13,8 +13,9 @@ #include #include -#define PWD_INITIAL_LENGTH 0x100 -#define PWD_ABSURD_PWD_LENGTH 0x8000 +#define PWD_INITIAL_LENGTH 0x400 +#define PWD_ABSURD_PWD_LENGTH 0x40001 +#define PWD_LENGTH_SHIFT 4 /* 2^4 == 16 */ extern void pam_modutil_cleanup(pam_handle_t *pamh, void *data, -- cgit v1.2.3