aboutsummaryrefslogtreecommitdiff
path: root/modules/pam_unix/support.h
diff options
context:
space:
mode:
authorTomas Mraz <tm@t8m.info>2008-07-11 15:29:00 +0000
committerTomas Mraz <tm@t8m.info>2008-07-11 15:29:00 +0000
commit0323cbc3d94badc4d5e941a8fb679444dcb72bbb (patch)
tree7d06653cd71ca79f49139777656e601ba32dba67 /modules/pam_unix/support.h
parent6377bdbbfc0af3c88572f5108f55344af745a010 (diff)
downloadpam-0323cbc3d94badc4d5e941a8fb679444dcb72bbb.tar.gz
pam-0323cbc3d94badc4d5e941a8fb679444dcb72bbb.tar.bz2
pam-0323cbc3d94badc4d5e941a8fb679444dcb72bbb.zip
Relevant BUGIDs: #2009766
Purpose of commit: bugfix Commit summary: --------------- 2008-07-11 Tomas Mraz <t8m@centrum.cz> * modules/pam_unix/pam_unix_acct.c (_unix_run_verify_binary): Do not close the pipe descriptor in borderline case (#2009766) * modules/pam_unix/pam_unix_passwd.c (_unix_run_update_binary): Likewise. * modules/pam_unix/support.c (_unix_run_helper_binary): Likewise. * modules/pam_unix/support.h: Define upper limit of fds we will attempt to close.
Diffstat (limited to 'modules/pam_unix/support.h')
-rw-r--r--modules/pam_unix/support.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/pam_unix/support.h b/modules/pam_unix/support.h
index 9d4f8b85..a33dadaa 100644
--- a/modules/pam_unix/support.h
+++ b/modules/pam_unix/support.h
@@ -91,7 +91,6 @@ typedef struct {
/* -------------- */
#define UNIX_CTRLS_ 26 /* number of ctrl arguments defined */
-
static const UNIX_Ctrls unix_args[UNIX_CTRLS_] =
{
/* symbol token name ctrl mask ctrl *
@@ -127,6 +126,7 @@ static const UNIX_Ctrls unix_args[UNIX_CTRLS_] =
#define UNIX_DEFAULTS (unix_args[UNIX__NONULL].flag)
+#define MAX_FD_NO 2000000
/* use this to free strings. ESPECIALLY password strings */