1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-22 13:34:15 +03:00
samba-mirror/nsswitch
Swen Schillig ebeae5dcba wbinfo: Use wrapper for string to integer conversion
In order to detect an value overflow error during
the string to integer conversion with strtoul/strtoull,
the errno variable must be set to zero before the execution and
checked after the conversion is performed. This is achieved by
using the wrapper function strtoul_err and strtoull_err.

Signed-off-by: Swen Schillig <swen@linux.ibm.com>
Reviewed-by: Ralph Böhme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
2019-03-01 00:32:11 +00:00
..
krb5_plugin nssswitch: Log user access to kerberos 2019-02-18 13:01:12 +01:00
libwbclient libwbclient: Use wrapper for string to integer conversion 2019-03-01 00:32:11 +00:00
tests selftest: Test sids-to-xids with one failing sid 2019-01-08 09:32:10 +01:00
nsstest.c nsswitch: fix double free errors in nsstest.c 2018-02-21 14:19:17 +01:00
nsstest.h nsswitch: Fix checking for config.h #define in nsstest.h 2018-12-16 21:04:10 +01:00
pam_winbind.c pam_winbind: Set the request type as client name 2018-11-12 13:44:09 +01:00
pam_winbind.h nsswitch: Add try_authtok option to pam_winbind 2018-10-02 14:12:13 +02:00
stress-nss-libwbclient.c nsswitch: Fix CID 1441070 Error handling issues (CHECKED_RETURN) 2018-11-09 22:42:27 +01:00
wb_common.c wbclient: Use #ifdef instead of #if for config.h definitions 2018-11-28 23:19:22 +01:00
wb_reqtrans.c nsswitch: make wb_reqtrans a common subsystem. 2011-02-17 00:52:42 +01:00
wb_reqtrans.h nsswitch: make wb_reqtrans a common subsystem. 2011-02-17 00:52:42 +01:00
wbinfo.c wbinfo: Use wrapper for string to integer conversion 2019-03-01 00:32:11 +00:00
winbind_client.h wbclient: Add wbcSetClientProcessName() 2018-11-12 09:50:25 +01:00
winbind_nss_aix.c winbind_nss_aix: add incomplete attr_flag initializations 2018-12-22 03:11:14 +01:00
winbind_nss_config.h Remove special socket_wrapper code. 2014-04-17 14:56:06 +02:00
winbind_nss_freebsd.c nsswitch: maintain prototypes for the linux based functions only once 2018-04-03 16:41:09 +02:00
winbind_nss_hpux.h s3: readd h_errno struct member but rename it 2010-06-10 23:22:49 +02:00
winbind_nss_linux.c nsswitch/winbind_nss_linux.c use WBFLAG_FROM_NSS 2018-12-22 03:11:14 +01:00
winbind_nss_linux.h nsswitch: add some const to _nss_winbind_initgroups_dyn() prototype 2018-04-03 16:41:09 +02:00
winbind_nss_netbsd.c winbind_nss_netbsd: use WBFLAG_FROM_NSS 2018-12-22 03:11:14 +01:00
winbind_nss_netbsd.h
winbind_nss_solaris.c winbind_nss_solaris: use WBFLAG_FROM_NSS 2018-12-22 03:11:14 +01:00
winbind_nss_solaris.h nsswitch: maintain prototypes for the linux based functions only once 2018-04-03 16:41:09 +02:00
winbind_nss.h nsswitch: Fix checking for config.h #define in winbind_nss.h 2018-12-16 21:04:10 +01:00
winbind_struct_protocol.h winbind introduce WBFLAG_FROM_NSS 2018-12-22 03:11:14 +01:00
wins_freebsd.c nss_wins: add module for FreeBSD 2015-09-11 00:34:30 +02:00
wins.c wins: Use #ifdef instead of #if for config.h definitions 2018-11-28 23:19:22 +01:00
wscript_build nsswitch: add test for parallel NSS & libwbclient calls 2018-11-01 01:59:10 +01:00
wscript_configure nss/waf: check for secmethod_table.method_{attrlist,version} for aix >= 5.2 2018-12-22 06:22:22 +01:00