1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/libcli/auth
Bernd Kuhls 7c89edfe54 Fix uClibc build on 64bit platforms by including stdint.h
Fixes an error detected by buildroot autobuilders:
http://autobuild.buildroot.net/results/573/573e2268e205e10d1352fa81122d8f225fdb4575/build-end.log

/home/rclinux/rc-buildroot-test/scripts/instance-1/output/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/stdint.h:122:27:
error: conflicting types for 'uintptr_t'
 typedef unsigned long int uintptr_t;
                           ^
In file included from ../lib/ldb/tests/ldb_msg.c:17:0:
../third_party/cmocka/cmocka.h:126:28: note: previous declaration of 'uintptr_t' was here
       typedef unsigned int uintptr_t;

The define __WORDSIZE is missing when cmocka.h decides how to
define uintptr_t, this patch includes stdint.h when needed.

Patch sent upstream:
https://lists.samba.org/archive/samba-technical/2018-January/125306.html

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Reviewed-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>

Autobuild-User(master): Volker Lendecke <vl@samba.org>
Autobuild-Date(master): Fri Aug 24 17:22:10 CEST 2018 on sn-devel-144
2018-08-24 17:22:09 +02:00
..
tests Fix uClibc build on 64bit platforms by including stdint.h 2018-08-24 17:22:09 +02:00
credentials.c libcli: Apply some const 2017-09-16 08:36:18 +02:00
credentials.h s4:librpc/rpc/dcerpc_schannel: just append NETLOGON_NEG_RODC_PASSTHROUGH as rodc 2012-07-17 10:58:38 +02:00
libcli_auth.h
msrpc_parse.c libcli/auth: remove unused variable in msrpc_parse() 2016-07-06 19:07:16 +02:00
msrpc_parse.h libcli/auth/msrpc_parse.h: fix licence/copyright 2011-06-10 15:11:30 +02:00
netlogon_creds_cli.c dbwrap: Remove calls to loadparm 2018-04-24 01:53:19 +02:00
netlogon_creds_cli.h netlogon_creds_cli: Pass "capabilities" up from creds_cli_check 2017-09-25 09:43:13 +02:00
ntlm_check.c CVE-2018-1139 libcli/auth: Do not allow ntlmv1 over SMB1 when it is disabled via "ntlm auth". 2018-08-14 13:57:15 +02:00
ntlm_check.h param: Add new "disabled" value to "ntlm auth" to disable NTLM totally 2017-07-04 06:57:20 +02:00
pam_errors.c pam: map more NT password errors to PAM errors 2016-12-13 14:12:06 +01:00
pam_errors.h pam: share pam errors in a common location. 2011-02-08 14:05:36 +01:00
proto.h libcli: Apply some const 2017-09-16 08:36:18 +02:00
schannel_proto.h auth/gensec: move libcli/auth/schannel_sign.c into schannel.c 2014-01-07 00:27:11 +01:00
schannel_state_tdb.c dbwrap: Remove calls to loadparm 2018-04-24 01:53:19 +02:00
schannel_state.h rpc_server:netlogon Move from memcache to a tdb cache 2016-12-14 20:12:13 +01:00
schannel.h libcli/auth/schannel: make struct schannel_state private 2013-08-10 09:19:02 +02:00
session.c
smbdes.c libcli/auth: add a const to des_crypt112_16() 2010-03-05 14:06:18 +01:00
smbencrypt.c libcli/auth: add const to set_pw_in_buffer() 2017-06-27 16:57:46 +02:00
spnego_parse.c CVE-2016-2110: libcli/auth: use enum spnego_negResult instead of uint8_t 2016-04-12 19:25:22 +02:00
spnego_proto.h libcli/auth: add more const to spnego_negTokenInit->mechTypes 2013-08-10 11:11:53 +02:00
spnego.h CVE-2016-2110: libcli/auth: add SPNEGO_REQUEST_MIC to enum spnego_negResult 2016-04-12 19:25:22 +02:00
wscript_build CVE-2018-1139 libcli/auth: Add initial tests for ntlm_password_check() 2018-08-14 13:57:15 +02:00