RIP BOOL. Convert BOOL -> bool. I found a few interesting
authorJeremy Allison <jra@samba.org>
Fri, 19 Oct 2007 00:40:25 +0000 (17:40 -0700)
committerJeremy Allison <jra@samba.org>
Fri, 19 Oct 2007 00:40:25 +0000 (17:40 -0700)
commit30191d1a5704ad2b158386b511558972d539ce47
tree4f46e5c4f28f672ab661aa18f45745860970a88c
parent789856f63ff73fec66298e95c91c60db7bdaf14e
RIP BOOL. Convert BOOL -> bool. I found a few interesting
bugs in various places whilst doing this (places that assumed
BOOL == int). I also need to fix the Samba4 pidl generation
(next checkin).
Jeremy.
(This used to be commit f35a266b3cbb3e5fa6a86be60f34fe340a3ca71f)
449 files changed:
examples/VFS/shadow_copy_test.c
examples/VFS/skel_opaque.c
examples/VFS/skel_transparent.c
source3/auth/auth.c
source3/auth/auth_compat.c
source3/auth/auth_domain.c
source3/auth/auth_ntlmssp.c
source3/auth/auth_sam.c
source3/auth/auth_server.c
source3/auth/auth_unix.c
source3/auth/auth_util.c
source3/auth/pampass.c
source3/auth/pass_check.c
source3/auth/token_util.c
source3/client/client.c
source3/client/clitar.c
source3/client/mount.cifs.c [changed mode: 0755->0644]
source3/client/smbctool.c
source3/client/smbmount.c
source3/client/smbspool.c
source3/groupdb/mapping.c
source3/groupdb/mapping.h
source3/groupdb/mapping_ldb.c
source3/groupdb/mapping_tdb.c
source3/include/ads_protos.h
source3/include/adt_tree.h
source3/include/asn_1.h
source3/include/auth.h
source3/include/client.h
source3/include/ctdbd_conn.h
source3/include/debug.h
source3/include/idmap.h
source3/include/includes.h
source3/include/libmsrpc.h
source3/include/libmsrpc_internal.h
source3/include/libsmb_internal.h
source3/include/locking.h
source3/include/mangle.h
source3/include/messages.h
source3/include/msdfs.h
source3/include/nameserv.h
source3/include/nt_printing.h
source3/include/nt_status.h
source3/include/ntdomain.h
source3/include/ntlmssp.h
source3/include/ntquotas.h
source3/include/packet.h
source3/include/passdb.h
source3/include/popt_common.h
source3/include/printing.h
source3/include/privileges.h
source3/include/rap.h [changed mode: 0755->0644]
source3/include/reg_objects.h
source3/include/regfio.h
source3/include/rpc_misc.h
source3/include/rpc_spoolss.h [changed mode: 0755->0644]
source3/include/smb.h
source3/include/smb_ldap.h
source3/include/smbldap.h
source3/include/smbprofile.h
source3/include/util_tdb.h
source3/include/vfs.h
source3/intl/lang_tdb.c
source3/lib/account_pol.c
source3/lib/adt_tree.c
source3/lib/afs.c
source3/lib/afs_settoken.c
source3/lib/audit.c
source3/lib/bitmap.c
source3/lib/charcnv.c
source3/lib/conn_tdb.c
source3/lib/ctdbd_conn.c
source3/lib/debug.c
source3/lib/dummysmbd.c
source3/lib/events.c
source3/lib/file_id.c
source3/lib/gencache.c
source3/lib/genrand.c
source3/lib/iconv.c
source3/lib/messages.c
source3/lib/module.c
source3/lib/ms_fnmatch.c
source3/lib/packet.c
source3/lib/popt_common.c
source3/lib/privileges.c
source3/lib/privileges_basic.c
source3/lib/readline.c
source3/lib/secace.c
source3/lib/secacl.c
source3/lib/secdesc.c
source3/lib/server_mutex.c
source3/lib/sharesec.c
source3/lib/signal.c
source3/lib/smbldap.c
source3/lib/smbldap_util.c
source3/lib/smbrun.c
source3/lib/substitute.c
source3/lib/sysquotas.c
source3/lib/system.c
source3/lib/system_smbd.c
source3/lib/time.c
source3/lib/util.c
source3/lib/util_file.c
source3/lib/util_reg.c
source3/lib/util_reg_smbconf.c
source3/lib/util_seaccess.c
source3/lib/util_sec.c
source3/lib/util_sid.c
source3/lib/util_tdb.c
source3/lib/util_unistr.c
source3/lib/util_uuid.c
source3/lib/version.c
source3/lib/wins_srv.c
source3/libaddns/dns.h
source3/libads/ads_struct.c
source3/libads/authdata.c
source3/libads/cldap.c
source3/libads/dns.c
source3/libads/kerberos.c
source3/libads/kerberos_keytab.c
source3/libads/kerberos_verify.c
source3/libads/krb5_setpw.c
source3/libads/ldap.c
source3/libads/ldap_printer.c
source3/libads/ldap_utils.c
source3/libads/sasl.c
source3/libgpo/gpo_filesync.c
source3/libgpo/gpo_ldap.c
source3/libgpo/gpo_sec.c
source3/librpc/gen_ndr/srv_dfs.c
source3/librpc/gen_ndr/srv_echo.c
source3/librpc/gen_ndr/srv_epmapper.c
source3/librpc/gen_ndr/srv_eventlog.c
source3/librpc/gen_ndr/srv_initshutdown.c
source3/librpc/gen_ndr/srv_lsa.c
source3/librpc/gen_ndr/srv_netlogon.c
source3/librpc/gen_ndr/srv_srvsvc.c
source3/librpc/gen_ndr/srv_svcctl.c
source3/librpc/gen_ndr/srv_unixinfo.c
source3/librpc/gen_ndr/srv_winreg.c
source3/librpc/gen_ndr/srv_wkssvc.c
source3/librpc/ndr/libndr.h
source3/librpc/ndr/ndr.c
source3/librpc/ndr/ndr_misc.c
source3/libsmb/asn1.c
source3/libsmb/cliconnect.c
source3/libsmb/clidfs.c
source3/libsmb/clidgram.c
source3/libsmb/clientgen.c
source3/libsmb/clierror.c
source3/libsmb/clifile.c
source3/libsmb/clifsinfo.c
source3/libsmb/clikrb5.c
source3/libsmb/clilist.c
source3/libsmb/climessage.c
source3/libsmb/clioplock.c
source3/libsmb/cliprint.c
source3/libsmb/cliquota.c
source3/libsmb/clirap.c
source3/libsmb/clirap2.c
source3/libsmb/clireadwrite.c
source3/libsmb/clisecdesc.c
source3/libsmb/clispnego.c
source3/libsmb/clitrans.c
source3/libsmb/credentials.c
source3/libsmb/dsgetdcname.c
source3/libsmb/libsmbclient.c
source3/libsmb/namecache.c
source3/libsmb/namequery.c
source3/libsmb/namequery_dc.c
source3/libsmb/nmblib.c
source3/libsmb/ntlm_check.c
source3/libsmb/ntlmssp.c
source3/libsmb/ntlmssp_parse.c
source3/libsmb/ntlmssp_sign.c
source3/libsmb/passchange.c
source3/libsmb/samlogon_cache.c
source3/libsmb/smb_share_modes.c
source3/libsmb/smb_signing.c
source3/libsmb/smbencrypt.c
source3/libsmb/spnego.c
source3/libsmb/trustdom_cache.c
source3/libsmb/trusts_util.c
source3/locking/brlock.c
source3/locking/locking.c
source3/locking/posix.c
source3/modules/gpfs.c
source3/modules/nfs4_acls.c
source3/modules/nfs4_acls.h
source3/modules/vfs_afsacl.c
source3/modules/vfs_aixacl2.c
source3/modules/vfs_cacheprime.c
source3/modules/vfs_cap.c
source3/modules/vfs_catia.c
source3/modules/vfs_default.c
source3/modules/vfs_expand_msdfs.c
source3/modules/vfs_full_audit.c
source3/modules/vfs_gpfs.c
source3/modules/vfs_hpuxacl.c
source3/modules/vfs_netatalk.c
source3/modules/vfs_notify_fam.c
source3/modules/vfs_posixacl.c
source3/modules/vfs_readahead.c
source3/modules/vfs_recycle.c
source3/modules/vfs_shadow_copy.c
source3/modules/vfs_solarisacl.c
source3/modules/vfs_tru64acl.c
source3/modules/vfs_zfsacl.c
source3/nmbd/asyncdns.c
source3/nmbd/nmbd.c
source3/nmbd/nmbd_become_lmb.c
source3/nmbd/nmbd_elections.c
source3/nmbd/nmbd_incomingdgrams.c
source3/nmbd/nmbd_incomingrequests.c
source3/nmbd/nmbd_lmhosts.c
source3/nmbd/nmbd_mynames.c
source3/nmbd/nmbd_namelistdb.c
source3/nmbd/nmbd_namequery.c
source3/nmbd/nmbd_nameregister.c
source3/nmbd/nmbd_namerelease.c
source3/nmbd/nmbd_nodestatus.c
source3/nmbd/nmbd_packets.c
source3/nmbd/nmbd_processlogon.c
source3/nmbd/nmbd_responserecordsdb.c
source3/nmbd/nmbd_sendannounce.c
source3/nmbd/nmbd_serverlistdb.c
source3/nmbd/nmbd_subnetdb.c
source3/nmbd/nmbd_synclists.c
source3/nmbd/nmbd_winsserver.c
source3/nmbd/nmbd_workgroupdb.c
source3/nsswitch/wb_client.c
source3/nsswitch/wbinfo.c
source3/nsswitch/wins.c
source3/pam_smbpass/pam_smb_acct.c
source3/pam_smbpass/pam_smb_auth.c
source3/pam_smbpass/pam_smb_passwd.c
source3/pam_smbpass/support.h
source3/param/loadparm.c
source3/param/params.c
source3/passdb/login_cache.c
source3/passdb/lookup_sid.c
source3/passdb/machine_sid.c
source3/passdb/passdb.c
source3/passdb/pdb_compat.c
source3/passdb/pdb_get_set.c
source3/passdb/pdb_interface.c
source3/passdb/pdb_ldap.c
source3/passdb/pdb_nds.c
source3/passdb/pdb_smbpasswd.c
source3/passdb/pdb_tdb.c
source3/passdb/secrets.c
source3/passdb/util_builtin.c
source3/passdb/util_unixsids.c
source3/passdb/util_wellknown.c
source3/printing/lpq_parse.c
source3/printing/notify.c
source3/printing/nt_printing.c
source3/printing/pcap.c
source3/printing/print_aix.c
source3/printing/print_cups.c
source3/printing/print_generic.c
source3/printing/print_iprint.c
source3/printing/print_svid.c
source3/printing/printing.c
source3/printing/printing_db.c
source3/profile/profile.c
source3/registry/reg_api.c
source3/registry/reg_cachehook.c
source3/registry/reg_db.c
source3/registry/reg_dynamic.c
source3/registry/reg_eventlog.c
source3/registry/reg_frontend.c
source3/registry/reg_frontend_hilvl.c
source3/registry/reg_objects.c
source3/registry/reg_perfcount.c
source3/registry/reg_printing.c
source3/registry/reg_shares.c
source3/registry/reg_smbconf.c
source3/registry/reg_util.c
source3/registry/regfio.c
source3/rpc_client/cli_lsarpc.c
source3/rpc_client/cli_pipe.c
source3/rpc_client/cli_spoolss.c
source3/rpc_parse/parse_buffer.c
source3/rpc_parse/parse_ds.c
source3/rpc_parse/parse_eventlog.c
source3/rpc_parse/parse_lsa.c
source3/rpc_parse/parse_misc.c
source3/rpc_parse/parse_net.c
source3/rpc_parse/parse_ntsvcs.c
source3/rpc_parse/parse_prs.c
source3/rpc_parse/parse_rpc.c
source3/rpc_parse/parse_samr.c
source3/rpc_parse/parse_sec.c
source3/rpc_parse/parse_spoolss.c
source3/rpc_parse/parse_srv.c
source3/rpc_parse/parse_svcctl.c
source3/rpc_server/srv_dfs_nt.c
source3/rpc_server/srv_eventlog.c
source3/rpc_server/srv_eventlog_lib.c
source3/rpc_server/srv_eventlog_nt.c
source3/rpc_server/srv_lsa.c
source3/rpc_server/srv_lsa_ds.c
source3/rpc_server/srv_lsa_hnd.c
source3/rpc_server/srv_netlog.c
source3/rpc_server/srv_netlog_nt.c
source3/rpc_server/srv_ntsvcs.c
source3/rpc_server/srv_pipe.c
source3/rpc_server/srv_pipe_hnd.c
source3/rpc_server/srv_samr.c
source3/rpc_server/srv_samr_nt.c
source3/rpc_server/srv_spoolss.c [changed mode: 0755->0644]
source3/rpc_server/srv_spoolss_nt.c
source3/rpc_server/srv_srvsvc.c
source3/rpc_server/srv_srvsvc_nt.c
source3/rpc_server/srv_svcctl.c
source3/rpc_server/srv_svcctl_nt.c
source3/rpc_server/srv_winreg_nt.c
source3/rpcclient/cmd_samr.c
source3/rpcclient/cmd_shutdown.c
source3/rpcclient/cmd_spoolss.c
source3/rpcclient/cmd_wkssvc.c
source3/rpcclient/rpcclient.c
source3/script/mkbuildoptions.awk
source3/script/mkproto.awk
source3/services/services_db.c
source3/smbd/aio.c
source3/smbd/blocking.c
source3/smbd/chgpasswd.c
source3/smbd/close.c
source3/smbd/conn.c
source3/smbd/connection.c
source3/smbd/dfree.c
source3/smbd/dir.c
source3/smbd/dmapi.c
source3/smbd/dosmode.c
source3/smbd/error.c
source3/smbd/fileio.c
source3/smbd/filename.c
source3/smbd/ipc.c
source3/smbd/lanman.c
source3/smbd/mangle.c
source3/smbd/mangle_hash.c
source3/smbd/mangle_hash2.c
source3/smbd/map_username.c
source3/smbd/msdfs.c
source3/smbd/negprot.c
source3/smbd/noquotas.c
source3/smbd/notify.c
source3/smbd/notify_inotify.c
source3/smbd/ntquotas.c
source3/smbd/nttrans.c
source3/smbd/open.c
source3/smbd/oplock.c
source3/smbd/oplock_irix.c
source3/smbd/oplock_linux.c
source3/smbd/password.c
source3/smbd/pipes.c
source3/smbd/posix_acls.c
source3/smbd/process.c
source3/smbd/quotas.c
source3/smbd/reply.c
source3/smbd/sec_ctx.c
source3/smbd/server.c
source3/smbd/service.c
source3/smbd/session.c
source3/smbd/sesssetup.c
source3/smbd/share_access.c
source3/smbd/statcache.c
source3/smbd/trans2.c
source3/smbd/uid.c
source3/smbd/utmp.c
source3/smbd/vfs.c
source3/torture/cmd_vfs.c
source3/torture/denytest.c
source3/torture/locktest.c
source3/torture/locktest2.c
source3/torture/mangle_test.c
source3/torture/masktest.c
source3/torture/pdbtest.c
source3/torture/rpctorture.c
source3/torture/scanner.c
source3/torture/t_asn1.c
source3/torture/torture.c
source3/torture/utable.c
source3/torture/vfstest.c
source3/utils/eventlogadm.c
source3/utils/net.c
source3/utils/net.h
source3/utils/net_ads.c
source3/utils/net_conf.c
source3/utils/net_groupmap.c
source3/utils/net_idmap.c
source3/utils/net_lookup.c
source3/utils/net_rpc.c
source3/utils/net_rpc_audit.c
source3/utils/net_rpc_printer.c
source3/utils/net_rpc_registry.c
source3/utils/net_rpc_samsync.c
source3/utils/net_rpc_sh_acct.c
source3/utils/net_rpc_shell.c
source3/utils/net_sam.c
source3/utils/net_status.c
source3/utils/net_usershare.c
source3/utils/net_util.c
source3/utils/netlookup.c
source3/utils/nmblookup.c
source3/utils/ntlm_auth.c
source3/utils/ntlm_auth_diagnostics.c
source3/utils/passwd_util.c
source3/utils/pdbedit.c
source3/utils/profiles.c
source3/utils/sharesec.c
source3/utils/smbcacls.c
source3/utils/smbcontrol.c
source3/utils/smbcquotas.c
source3/utils/smbpasswd.c
source3/utils/smbtree.c
source3/utils/status.c
source3/utils/status_profile.c
source3/utils/testparm.c
source3/web/cgi.c
source3/web/diagnose.c
source3/web/statuspage.c
source3/web/swat.c
source3/winbindd/idmap.c
source3/winbindd/idmap_ad.c
source3/winbindd/idmap_cache.c
source3/winbindd/idmap_ldap.c
source3/winbindd/idmap_nss.c
source3/winbindd/idmap_tdb.c
source3/winbindd/nss_info.c
source3/winbindd/winbindd.c
source3/winbindd/winbindd.h
source3/winbindd/winbindd_ads.c
source3/winbindd/winbindd_async.c
source3/winbindd/winbindd_cache.c
source3/winbindd/winbindd_ccache_access.c
source3/winbindd/winbindd_cm.c
source3/winbindd/winbindd_cred_cache.c
source3/winbindd/winbindd_dual.c
source3/winbindd/winbindd_group.c
source3/winbindd/winbindd_misc.c
source3/winbindd/winbindd_pam.c
source3/winbindd/winbindd_passdb.c
source3/winbindd/winbindd_rpc.c
source3/winbindd/winbindd_sid.c
source3/winbindd/winbindd_user.c
source3/winbindd/winbindd_util.c