diff options
author | markm <markm@FreeBSD.org> | 2001-12-01 19:32:18 +0000 |
---|---|---|
committer | markm <markm@FreeBSD.org> | 2001-12-01 19:32:18 +0000 |
commit | 80b90bdc9665f05c048ceb1ddd7a57a0d0eb963e (patch) | |
tree | 93754e49eb9ff1c2ec1c7763b19e4fd0cb1a4896 /contrib/libpam | |
parent | 4cff8701ffec409f9233e48b1ea8f8e2b7444ff6 (diff) | |
download | FreeBSD-src-80b90bdc9665f05c048ceb1ddd7a57a0d0eb963e.zip FreeBSD-src-80b90bdc9665f05c048ceb1ddd7a57a0d0eb963e.tar.gz |
Fix namespace pollution by protecting names used as arguments.
Reported by: bde
Diffstat (limited to 'contrib/libpam')
-rw-r--r-- | contrib/libpam/libpam_misc/pam_misc.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/contrib/libpam/libpam_misc/pam_misc.h b/contrib/libpam/libpam_misc/pam_misc.h index 4823973..61327af 100644 --- a/contrib/libpam/libpam_misc/pam_misc.h +++ b/contrib/libpam/libpam_misc/pam_misc.h @@ -12,6 +12,8 @@ * * Revision 1.1 1996/07/06 19:16:30 morgan * Initial revision + * + * $FreeBSD$ */ #ifndef __PAMMISC_H @@ -35,7 +37,7 @@ extern time_t pam_misc_conv_die_time; /* cut-off time for input */ extern const char *pam_misc_conv_warn_line; /* warning notice */ extern const char *pam_misc_conv_die_line; /* cut-off remark */ extern int pam_misc_conv_died; /* 1 = cut-off time reached (0 not) */ -extern int (*pam_binary_handler_fn)(const void *send, void **receive); +extern int (*pam_binary_handler_fn)(const void *_send, void **_receive); /* * Environment helper functions @@ -43,7 +45,7 @@ extern int (*pam_binary_handler_fn)(const void *send, void **receive); /* transcribe given environment (to pam) */ extern int pam_misc_paste_env(pam_handle_t *pamh - , const char * const * user_env); + , const char * const *_user_env); /* char **pam_misc_copy_env(pam_handle_t *pamh); @@ -56,13 +58,13 @@ extern int pam_misc_paste_env(pam_handle_t *pamh disappear by the release of libpam 1.0 . */ /* delete environment as obtained from (pam_getenvlist) */ -extern char **pam_misc_drop_env(char **env); +extern char **pam_misc_drop_env(char **_env); /* provide something like the POSIX setenv function for the (Linux-)PAM * environment. */ -extern int pam_misc_setenv(pam_handle_t *pamh, const char *name - , const char *value, int readonly); +extern int pam_misc_setenv(pam_handle_t *_pamh, const char *_name + , const char *_value, int _readonly); #endif |