Changeset 943 in openpam
- Timestamp:
- Feb 20, 2019, 1:23:51 PM (2 years ago)
- Location:
- trunk
- Files:
-
- 3 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/CREDITS
r902 r943 50 50 Solar Designer <solar@openwall.com> 51 51 Takanori Saneto <sanewo@ba2.so-net.ne.jp> 52 Tim Creech <tcreech@tcreech.com> 52 53 Wojciech A. Koszek <wkoszek@freebsd.org> 53 54 Yar Tikhiy <yar@freebsd.org> -
trunk/lib/libpam/pam_getenv.c
r938 r943 59 59 const char *name) 60 60 { 61 char *str;61 size_t len; 62 62 int i; 63 63 64 64 ENTERS(name); 65 if (strchr(name, '=') != NULL) { 66 errno = EINVAL; 65 for (len = 0; name[len] != '\0'; ++len) { 66 if (name[len] == '=') { 67 errno = EINVAL; 68 RETURNS(NULL); 69 } 70 } 71 if ((i = openpam_findenv(pamh, name, len)) < 0) 67 72 RETURNS(NULL); 68 } 69 if ((i = openpam_findenv(pamh, name, strlen(name))) < 0) 70 RETURNS(NULL); 71 if ((str = strchr(pamh->env[i], '=')) == NULL) 72 RETURNS(""); 73 RETURNS(str); 73 /* assert(pamh->env[i][len] == '='); */ 74 RETURNS(pamh->env[i] + len + 1); 74 75 } 75 76 -
trunk/t
- Property svn:ignore
-
old new 7 7 t_openpam_readlinev 8 8 t_openpam_readword 9 t_pam_env 9 10 *.log 10 11 *.trs
-
- Property svn:ignore
-
trunk/t/Makefile.am
r940 r943 9 9 PAM_RETURN_SO=$(abs_top_builddir)/modules/pam_return/.libs/pam_return.so 10 10 11 noinst_HEADERS = t_pam_conv.h12 13 11 # tests 14 12 TESTS = … … 17 15 TESTS += t_openpam_readword 18 16 TESTS += t_openpam_readlinev 17 TESTS += t_pam_env 19 18 check_PROGRAMS = $(TESTS) 20 19 21 20 # libt - common support code 22 21 check_LIBRARIES = libt.a 23 libt_a_SOURCES = t_pam_conv.c 22 libt_a_SOURCES = t_pam_conv.c t_pam_err.c 23 noinst_HEADERS = t_pam_conv.h t_pam_err.h 24 24 25 25 # link with libpam and test framework
Note: See TracChangeset
for help on using the changeset viewer.