[SCM] Samba Shared Repository - branch master updated
Andreas Schneider
asn at samba.org
Mon Jan 28 13:29:02 UTC 2019
The branch, master has been updated
via ed209cfee37 s3:nmbd: small improvements in --help strings
via 9e4ddff2d35 libgpo: remove 404 link in comment
via 1f37ac3b065 libgpo: remove duplicate entry in value table
via 1c4ba8e93a4 pyrpc: typo in transfer syntax docstring
via 6a332618b67 libcli:smb: Use C99 initializer for derivation in smbXcli_base
via 8c774f5a5d6 s4:cifsdd: Use C99 initializers for cifsdd argdef
via 4609e6fb2b4 s4:torture: Fix C99 initializers for vfs fruit tests
via bb5b1c8078c s4:torture: Use C99 initializers in gentest
via 3e3e3a92f00 s4:torture: Add missing C99 initializer for torture_rpc_samlogon
via c0a6f69e0a1 s4:torture: Use C99 initializer in test_SecurityDescriptorsSecInfo
via 7c9abe78bd8 s4:torture: Use C99 initializer for last element in get_and_set_info
via 6b0963f68e4 s4:torture: Complete C99 initializers for levels in raw qfileinfo test
via 0bcbec40bba s4:torture: Use C99 initializers for file_levels in smb2 getinfo test
via 660428a2e3f s4:torture: Use C99 initializers for level in smb2 dir test
via a5362457af4 s4:torture: Use C99 initializers for hold_sharemode_table in smb2 sharemode test
via 7ceffb31d0b s4:torture: Use C99 initializers for dirs in smb2 oplock test
via d731ddf869d s4:torture: Use C99 initializers for levels in raw notify test
via 1474de31a12 s4:torture: Use C99 initializers for levels in raw search test
via 2df8e808d6a s4:torture: Use C99 initializers for dirs in smb2 notify test
via 8647ae63d77 s4:torture: Use C99 initializers for levels in qfsinfo test
via 6395a9a85a8 s4:torture: Use C99 initializers for dirs in oplock test
via 4d1ae1904df s4:samdb: Use C99 initializer for last element of ldb_map_objectclass
via 8e1f9675c98 s4:dsdb: Use C99 initializer in util
via 0e28116eedf s3:utils: Use C99 initializer in functable in net
via 2eab064aa46 s3:utils: Use C99 initializer in functable in net_lookup
via 4ad94b605be s3:utils: Use C99 initializer for msg_types in smbcontrol
via e73ff6432d6 s3:torture: Use C99 initializer for torture_ops
via 4bb10422aea s3:smbd: Use C99 initializer for RAP api_commands
via 58b4f48cfdc s3:lib: Use C99 initializer for audit_category_tab
via 5e0923d8c41 s3:registry: Use C99 initializer for BOM
via 99c2a24eb8b sddl: Use C99 initializer for sid_codes
via 292dbbf1339 librpc:rpc: Use C99 initializer for last element in dcerpc_faults
via bbc4d728781 libgpo: Use C99 initializer for gp_extension_reg_table
via 7983b03a89e lib:util: Use C99 initializer in tfork test
via fe78ebcbc0d lib:util: Use C99 initializer for weird_table in charset
via 014a72c7da0 lib:util: Use C99 initializer for builtin_functions in iconv
via 0da2e9c215f lib:tevent: Use correct C99 initializer for tevent_req
via 47b57a2fc87 lib:tdb: Use C99 initializer for tdb_logging_context
via a1ce666d687 lib:tdb: Use C99 initializer for tdb_header
via 146ed0894e6 lib:ldb: Use correct C99 initializer for 'struct tm'
via 3cd5d4b3971 lib:ldb: Use C99 initializer for tdb_logging_context
via fb57c97ce4e ctdb:tools: Use correct C99 initializer for ltdb_header
via 6c520978e27 ctdb:common: Use C99 initializer for 'struct ifreq'
via 611b6c7ebc7 ctdb: Use C99 initializer for last element of tunables
via 14c7d19b630 auth:gensec: Use C99 initializer in schannel
via 246f7dd7623 auth:creds: Use C99 initializer for PyMethodDef
via d538319ebc9 s4:pyparam: Use C99 initializer for PyGetSetDef
via ee4795b9f15 s4:lib: Use C99 initializer for PyGetSetDef in pymessaging
via 7017f245d5c s4:librpc: Use C99 initializer for PyGetSetDef in pyrpc
via 2baa2c0f434 s3:passdb: Use C99 initializer for PyGetSetDef in py_passdb
via 85a5dc56e34 lib:ldb: Use C99 initializer for PyGetSetDef in pyldb
via 651ee7f205f lib:tdb: Use C99 initializer for PyGetSetDef in pytdb
via 0a6f78d736f s3:rpcclient: Use C99 initializer for cmd_set in cmd_shutdown
via 5701586d531 s3:rpcclient: Use C99 initializer for cmd_set in cmd_epmapper
via 328cb7aa9a6 s3:rpcclient: Use C99 initializer for cmd_set in cmd_test
via eee66741f6e s3:rpcclient: Use C99 initializer for cmd_set in cmd_eventlog
via f70dbe9f866 s3:rpcclient: Use C99 initializer for cmd_set in cmd_witness
via 05afe9624ff s3:rpcclient: Use C99 initializer for cmd_set in rpcclient
via bbc4d8c52af s3:rpcclient: Use C99 initializer for cmd_set in cmd_lsarpc
via 90b338e86d0 s3:rpcclient: Use C99 initializer for cmd_set in cmd_samr
via d69fbf4150a s3:rpcclient: Use C99 initializer for cmd_set in cmd_clusapi
via b7b78134228 s3:rpcclient: Use C99 initializer for cmd_set in cmd_ntsvcvs
via 2069372e1ea s3:rpcclient: Use C99 initializer for cmd_set in cmd_iremotewinspool
via a1765267ad7 s3:rpcclient: Use C99 initializer for cmd_set in cmd_winreg
via 711cb035077 s3:rpcclient: Use C99 initializer for cmd_set in cmd_fss
via 2bec9593ba2 s3:rpcclient: Use C99 initializer for cmd_set in cmd_wkssvc
via 8cb851ffb9e s3:rpcclient: Use C99 initializer for cmd_set in cmd_dssetup
via 17d166e6bd8 s3:rpcclient: Use C99 initializer for cmd_set in cmd_drsuapi
via d1695761a1a s3:rpcclient: Use C99 initializer for cmd_set in cmd_echo
via 6087decf9ff s3:rpcclient: Use C99 initializer for cmd_set in cmd_srvsvc
via 281c5107b0f s3:rpcclient: Use C99 initializer for cmd_set in cmd_netlogon
via 5b298d30c84 s3:rpcclient: Use C99 initializer for cmd_set in cmd_dfs
via 65729e3782e s3:rpcclient: Use C99 initializer for cmd_set in cmd_spoolss
via 78b45a4762a s3:torture: Use C99 initializer for cmd_set in vfstest
via 34ae8dc3116 s3:torture: Use C99 initializer for cmd_set in cmd_vfs
via 2b6706fbbee s4:lib: Use C99 initializer for poptOption in popt_credentials
via ded66cf39ed s4:lib: Use C99 initializer for poptOption in popt_common
via f66ead39de8 s4:client: Use C99 initializer for poptOption in cifsdd
via ad13bd56f2a s4:client: Use C99 initializer for poptOption in client
via ee8f098646b s4:smbd: Use C99 initializer for poptOption in server
via 3a5cd0a333c s3:utils: Use C99 initializer for poptOption in mvxattr
via e9ef830f650 s3:nmbd: Use C99 initializer for poptOption in nmbd
via 025b32e5253 s3:netapi: Use C99 initializer for poptOption in netapi example
via 1cde483c964 s3:lib: Use C99 initializer for poptOption in popt_common_cmdline
via fd499b7fef7 s3:lib: Use C99 initializer for poptOption in popt_common
via f68d6aa3356 s3:lib: Use C99 initializer for poptOption in netapi nltest
via d34edc6b7ba s3:lib: Use C99 initializer for poptOption in netapi common test
via 54c1ab6d755 s3:lib: Use POPT_TABLEEND for last element of poptOption
via 650af8bf9e9 s3:winbind: Use C99 initializer for poptOption in winbindd
via 4c3ada25154 s3:param: Use C99 initializer for poptOption in test_lp_load
via f699cec7d56 s3:utils: Use C99 initializer for poptOption in smbget
via 0de35fd3f69 s3:utils: Use C99 initializer for poptOption in smbtree
via 90103d1d9e2 s3:utils: Use C99 initializer for poptOption in net
via 5961286f29e s3:utils: Use C99 initializer for poptOption in log2pcaphex
via 7c8d4f2116f s3:utils: Use C99 initializer for poptOption in testparm
via f5f084e9fd0 s3:utils: Use C99 initializer for poptOption in smbcquotas
via a2bb56542ba s3:utils: Use C99 initializer for poptOption in ntlm_auth
via 0fde49ac6b6 s3:utils: Use C99 initializer for poptOption in sharesec
via aa944d50fa4 s3:utils: Use C99 initializer for poptOption in profiles
via 19d44958821 s3:utils: Use C99 initializer for poptOption in nmblookup
via 5990980cc92 s3:utils: Use C99 initializer for poptOption in smbcacls
via 83d25ca9d90 s3:utils: Use C99 initializer for poptOption in smbstatus
via a3aca2f7341 s3:torture: Use C99 initializer for poptOption in vfstest
via 9a15d458447 s3:smbd: Use C99 initializer for poptOption in smbd server
via 3834ea867a4 s3:rpcclient: Use C99 initializer for poptOption in cmd_witness
via b0dbc7d1f50 s3:client: Use C99 initializer for poptOption in smbclient
via 53e2e8c37df nsswitch: Use C99 initializer for poptOption in wbinfo
via cdf03f92069 libcli:nbt: Use C99 initializer for poptOption in nmblookup
via cbf8917b401 lib:texpect: Use C99 initializer for poptOption in texpect
via 007898bf8d7 examples: Use C99 initializer for poptOption in testacl
via d304d3c6f0d examples: Reformat testacl libsmbclient example
via 23709cc3516 ctdb: Use C99 initializer for poptOption in test_options
via db6992c2e90 ctdb: Use C99 initializer for poptOption in ctdb tool
from b9924839ce6 gitlab-ci: Use artifacts instead of after_script
https://git.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit ed209cfee37cbc63efab925bc44c2b384417cc9b
Author: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
Date: Fri Jan 18 13:15:36 2019 +1300
s3:nmbd: small improvements in --help strings
Signed-off-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
Reviewed-by: Andreas Schneider <asn at samba.org>
Autobuild-User(master): Andreas Schneider <asn at cryptomilk.org>
Autobuild-Date(master): Mon Jan 28 14:28:29 CET 2019 on sn-devel-144
commit 9e4ddff2d35611e4f2b60d9e45c8f777be68aa69
Author: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
Date: Fri Jan 18 12:09:15 2019 +1300
libgpo: remove 404 link in comment
Signed-off-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
Reviewed-by: Andreas Schneider <asn at samba.org>
commit 1f37ac3b0655aa0667d9080676e3be5341351305
Author: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
Date: Fri Jan 18 12:07:55 2019 +1300
libgpo: remove duplicate entry in value table
previously added a few lines up.
Signed-off-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
Reviewed-by: Andreas Schneider <asn at samba.org>
commit 1c4ba8e93a4e79e1f32cbc10248f57f294ff02b0
Author: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
Date: Fri Jan 18 10:57:51 2019 +1300
pyrpc: typo in transfer syntax docstring
Signed-off-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
Reviewed-by: Andreas Schneider <asn at samba.org>
commit 6a332618b67987f1c5ff659c9ffbd348cd1fd2a2
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 15 15:42:09 2019 +0100
libcli:smb: Use C99 initializer for derivation in smbXcli_base
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 8c774f5a5d63239f57ef06e3451fbab66a9ed2e5
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 11:49:28 2019 +0100
s4:cifsdd: Use C99 initializers for cifsdd argdef
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 4609e6fb2b41d5b34a3c253f757d8e1adc0252fe
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 11:26:16 2019 +0100
s4:torture: Fix C99 initializers for vfs fruit tests
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit bb5b1c8078c1a34072f001f9a2b9990af2050cb3
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 11:37:32 2019 +0100
s4:torture: Use C99 initializers in gentest
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 3e3e3a92f0038f0b19f001c495762e8d054363f8
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 7 17:19:27 2019 +0100
s4:torture: Add missing C99 initializer for torture_rpc_samlogon
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit c0a6f69e0a10aabebee46fcdee4d6bb2fcc22b4d
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 7 17:11:42 2019 +0100
s4:torture: Use C99 initializer in test_SecurityDescriptorsSecInfo
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 7c9abe78bd8aab603b8d06f4c1a6caef85183dc3
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 13:53:45 2018 +0100
s4:torture: Use C99 initializer for last element in get_and_set_info
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 6b0963f68e4958c14f53b0d037141ee77fe5991b
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 12:30:15 2018 +0100
s4:torture: Complete C99 initializers for levels in raw qfileinfo test
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 0bcbec40bbab1d7bb8fcc94a7321f3dba17b18db
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 13:42:23 2018 +0100
s4:torture: Use C99 initializers for file_levels in smb2 getinfo test
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 660428a2e3ffec807ad003594054a5cc29e8fbfb
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 13:40:19 2018 +0100
s4:torture: Use C99 initializers for level in smb2 dir test
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit a5362457af45293cafc969f30ec3d4e1c1a0174d
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 13:13:11 2018 +0100
s4:torture: Use C99 initializers for hold_sharemode_table in smb2 sharemode test
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 7ceffb31d0b60427c9777f96c8db48c02ee36b77
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 13:10:49 2018 +0100
s4:torture: Use C99 initializers for dirs in smb2 oplock test
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit d731ddf869dc11c5bb0d009dea5adad699acea3d
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 13:08:42 2018 +0100
s4:torture: Use C99 initializers for levels in raw notify test
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 1474de31a12bb9159f68e0c0dee9ca0a39261748
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 13:03:29 2018 +0100
s4:torture: Use C99 initializers for levels in raw search test
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 2df8e808d6aa7c7c9399d2136a0b7bfef2a408d6
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 12:50:54 2018 +0100
s4:torture: Use C99 initializers for dirs in smb2 notify test
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 8647ae63d7728ecc4cce5a14df0347f13eb9332a
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 12:43:14 2018 +0100
s4:torture: Use C99 initializers for levels in qfsinfo test
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 6395a9a85a88c1be275529d44fade7315ee24203
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 12:53:39 2018 +0100
s4:torture: Use C99 initializers for dirs in oplock test
Yes, this was already valid C99 but the compiler on Ubuntu 14.04 simply
sucks. This doesn't happen with this gcc version on other Linux systems.
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 4d1ae1904dfc08d4031ddb4ba53603024d5ea595
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 11:43:52 2018 +0100
s4:samdb: Use C99 initializer for last element of ldb_map_objectclass
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 8e1f9675c981c05790bfa58008047ef3ffa10a06
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 13:13:09 2019 +0100
s4:dsdb: Use C99 initializer in util
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 0e28116eedf506ef0012b60fb474db3c42a8c5ed
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 10:53:24 2019 +0100
s3:utils: Use C99 initializer in functable in net
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 2eab064aa4679b3ee5020977cef459d5883aea97
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 10:50:33 2019 +0100
s3:utils: Use C99 initializer in functable in net_lookup
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 4ad94b605be0ff04e0cae933b2ac609fc1f7351d
Author: Andreas Schneider <asn at samba.org>
Date: Fri Jan 11 14:22:15 2019 +0100
s3:utils: Use C99 initializer for msg_types in smbcontrol
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit e73ff6432d657ded91dc314dd129b4fe6a7b5687
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 15:39:54 2019 +0100
s3:torture: Use C99 initializer for torture_ops
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 4bb10422aeaa2e0444a25cfb7aedcd1bf4ac2b6f
Author: Andreas Schneider <asn at samba.org>
Date: Wed Dec 12 21:43:34 2018 +0100
s3:smbd: Use C99 initializer for RAP api_commands
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 58b4f48cfdc89de22206ac20e7e9e53121ddc171
Author: Andreas Schneider <asn at samba.org>
Date: Wed Dec 12 21:32:47 2018 +0100
s3:lib: Use C99 initializer for audit_category_tab
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 5e0923d8c4174266dc4526a2b34d57200f11fed5
Author: Andreas Schneider <asn at samba.org>
Date: Wed Dec 12 21:31:42 2018 +0100
s3:registry: Use C99 initializer for BOM
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 99c2a24eb8bc39f4b33bfc097efd04bc11b77eb7
Author: Andreas Schneider <asn at samba.org>
Date: Wed Dec 12 21:18:32 2018 +0100
sddl: Use C99 initializer for sid_codes
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 292dbbf13391a8b2fe60f37a5dafb0cf203954bc
Author: Andreas Schneider <asn at samba.org>
Date: Wed Dec 12 21:33:40 2018 +0100
librpc:rpc: Use C99 initializer for last element in dcerpc_faults
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit bbc4d728781c3ef574ed5c6727f83e7eaaf6d4ef
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 11:07:24 2018 +0100
libgpo: Use C99 initializer for gp_extension_reg_table
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 7983b03a89ece230c1702296b113702422f9b0f8
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 7 17:33:57 2019 +0100
lib:util: Use C99 initializer in tfork test
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit fe78ebcbc0d75af05f802a267c0aef7e579f8067
Author: Andreas Schneider <asn at samba.org>
Date: Wed Dec 12 21:28:14 2018 +0100
lib:util: Use C99 initializer for weird_table in charset
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 014a72c7da09e326b93c7e86dfef0b836d09e3f2
Author: Andreas Schneider <asn at samba.org>
Date: Wed Dec 12 21:25:37 2018 +0100
lib:util: Use C99 initializer for builtin_functions in iconv
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 0da2e9c215f882ea4c331ac4f17738913beb7404
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 11:59:59 2019 +0100
lib:tevent: Use correct C99 initializer for tevent_req
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 47b57a2fc87664366099913305dd8d3783734a1a
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 11:24:12 2018 +0100
lib:tdb: Use C99 initializer for tdb_logging_context
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit a1ce666d68745a9bc65bd2709c581ed5105f656d
Author: Andreas Schneider <asn at samba.org>
Date: Wed Dec 12 21:26:35 2018 +0100
lib:tdb: Use C99 initializer for tdb_header
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 146ed0894e640fe1791f75fa8f50167b6cdfc06e
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 12:10:34 2019 +0100
lib:ldb: Use correct C99 initializer for 'struct tm'
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 3cd5d4b39713559d2f88e21a24f8190fe9ce075c
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 11:35:25 2018 +0100
lib:ldb: Use C99 initializer for tdb_logging_context
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit fb57c97ce4e63e51d04e1d701ad89148930e0ce3
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 12:07:40 2019 +0100
ctdb:tools: Use correct C99 initializer for ltdb_header
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 6c520978e27e23db5b608f920a93582d953f2616
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 10:57:55 2018 +0100
ctdb:common: Use C99 initializer for 'struct ifreq'
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 611b6c7ebc7f876d73295fd4ceb3e7712ac9b510
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 10:34:11 2018 +0100
ctdb: Use C99 initializer for last element of tunables
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 14c7d19b6302cfa42eba5bdebb1d588d6c148f80
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 13:44:40 2019 +0100
auth:gensec: Use C99 initializer in schannel
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 246f7dd7623acdda9649fc7e64f4fb245088c8bb
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 11:20:41 2018 +0100
auth:creds: Use C99 initializer for PyMethodDef
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit d538319ebc9ba1b1931a7ced1a1af7bd33896107
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 11:10:40 2018 +0100
s4:pyparam: Use C99 initializer for PyGetSetDef
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit ee4795b9f1545bf5a4e36f65c746cf35163b5d0d
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 12:13:04 2018 +0100
s4:lib: Use C99 initializer for PyGetSetDef in pymessaging
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 7017f245d5cf8437101650a325ac3dd44ba35c36
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 11:38:43 2018 +0100
s4:librpc: Use C99 initializer for PyGetSetDef in pyrpc
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 2baa2c0f434e2db956e6b2b59157f0b6994a436b
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 17:20:43 2019 +0100
s3:passdb: Use C99 initializer for PyGetSetDef in py_passdb
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 85a5dc56e34298a60d7ef96f4178ccff20d40c82
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 11:34:37 2018 +0100
lib:ldb: Use C99 initializer for PyGetSetDef in pyldb
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 651ee7f205f4a7e31c791f7bb235275816747463
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 11:29:09 2018 +0100
lib:tdb: Use C99 initializer for PyGetSetDef in pytdb
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 0a6f78d736f20bb02719a4f99ce9b6ecb96d0755
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 09:51:05 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_shutdown
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 5701586d53109cfd84cfeebf6cfcaf162a19320c
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 09:48:06 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_epmapper
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 328cb7aa9a6b2cc667f2e2de91de492a1c7d007f
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 09:42:17 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_test
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit eee66741f6e0f3432ebb8a14deb79ce0f18c1d7a
Author: Andreas Schneider <asn at samba.org>
Date: Fri Jan 11 14:57:21 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_eventlog
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit f70dbe9f866572d25a8973bd45250dd3c727c0d5
Author: Andreas Schneider <asn at samba.org>
Date: Fri Jan 11 14:47:02 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_witness
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 05afe9624ff16d716562cc19417f4b4cbef4189b
Author: Andreas Schneider <asn at samba.org>
Date: Fri Jan 11 14:16:11 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in rpcclient
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit bbc4d8c52afba0975d25c001656280a471189b81
Author: Andreas Schneider <asn at samba.org>
Date: Fri Jan 11 14:05:57 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_lsarpc
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 90b338e86d0aadeabcc74ae7e4888d7a64e14633
Author: Andreas Schneider <asn at samba.org>
Date: Fri Jan 11 13:43:24 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_samr
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit d69fbf4150a5587b2dcdf00506279dfa27304d85
Author: Andreas Schneider <asn at samba.org>
Date: Wed Jan 9 16:31:51 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_clusapi
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit b7b78134228fa96a0ccf2ef310720db6b18b2037
Author: Andreas Schneider <asn at samba.org>
Date: Wed Jan 9 16:29:06 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_ntsvcvs
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 2069372e1ea47ce14a6e98fdcf3397abc692a4e8
Author: Andreas Schneider <asn at samba.org>
Date: Wed Jan 9 16:21:34 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_iremotewinspool
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit a1765267ad73694ddda3f6da6756ef32468f6fbd
Author: Andreas Schneider <asn at samba.org>
Date: Wed Jan 9 15:16:35 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_winreg
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 711cb035077b7e0677e69b9b38ecbdc4689bcf77
Author: Andreas Schneider <asn at samba.org>
Date: Wed Jan 9 15:15:18 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_fss
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 2bec9593ba2fc73405de52fe986a8e90eaf6612c
Author: Andreas Schneider <asn at samba.org>
Date: Wed Jan 9 15:14:05 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_wkssvc
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 8cb851ffb9eb254ed63c35889c98afd6dcec9f7a
Author: Andreas Schneider <asn at samba.org>
Date: Wed Jan 9 15:12:23 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_dssetup
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 17d166e6bd850d1e0ad0a0a00e7f3f7825ef1701
Author: Andreas Schneider <asn at samba.org>
Date: Wed Jan 9 15:11:01 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_drsuapi
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit d1695761a1ada3ab0765722dc1d040cc9a3b8b3f
Author: Andreas Schneider <asn at samba.org>
Date: Wed Jan 9 13:27:03 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_echo
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 6087decf9ff91bb806fe8129d532c3ad0feb477e
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 18:06:43 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_srvsvc
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 281c5107b0f902d1e95b1d28dce344751d6ba31f
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 18:01:42 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_netlogon
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 5b298d30c84348ff1fa6420861205985e32e813d
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 17:57:26 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_dfs
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 65729e3782eda6ea0553f4e8ac53d9fe7fd6905b
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 17:50:20 2019 +0100
s3:rpcclient: Use C99 initializer for cmd_set in cmd_spoolss
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 78b45a4762a17f447df6040931b71d0edf888a78
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 17:11:57 2019 +0100
s3:torture: Use C99 initializer for cmd_set in vfstest
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 34ae8dc311630dab2ff182a35535ea754e020048
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 17:09:11 2019 +0100
s3:torture: Use C99 initializer for cmd_set in cmd_vfs
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 2b6706fbbee0426d0f2e0b68ef9ce5baf416b296
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 10:46:33 2018 +0100
s4:lib: Use C99 initializer for poptOption in popt_credentials
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit ded66cf39eda4161c2a1158490ed83c61567a34e
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 10:41:51 2018 +0100
s4:lib: Use C99 initializer for poptOption in popt_common
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit f66ead39de8d08472bbacf6b7e9b0d94d4d69d36
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 18:05:34 2019 +0100
s4:client: Use C99 initializer for poptOption in cifsdd
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit ad13bd56f2a45c74aaaca1f30078d6dcc61c91cb
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 11:43:39 2019 +0100
s4:client: Use C99 initializer for poptOption in client
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit ee8f098646b0eb9d8da6dfbaba88693c4f90d1a5
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 11:49:35 2018 +0100
s4:smbd: Use C99 initializer for poptOption in server
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 3a5cd0a333c94608284e7ef22788d1b2a4d74260
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 11:08:11 2019 +0100
s3:utils: Use C99 initializer for poptOption in mvxattr
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit e9ef830f6505bb1a8bc02d545a45618251180263
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 10:56:08 2019 +0100
s3:nmbd: Use C99 initializer for poptOption in nmbd
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 025b32e5253f86ed348d917d57784fa3513cb1b5
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 10:19:07 2018 +0100
s3:netapi: Use C99 initializer for poptOption in netapi example
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 1cde483c96456b23b896dad37bbe3088523931c9
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 11:02:48 2018 +0100
s3:lib: Use C99 initializer for poptOption in popt_common_cmdline
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit fd499b7fef71c2b8e9182b2b4bbd020d02e9b1dc
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 10:31:46 2018 +0100
s3:lib: Use C99 initializer for poptOption in popt_common
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit f68d6aa3356edd3b9f0f00cd7f57e5a0ded162a8
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 17:37:24 2019 +0100
s3:lib: Use C99 initializer for poptOption in netapi nltest
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit d34edc6b7bad584784c36413bfa1af1ae7b7056d
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 17:32:53 2019 +0100
s3:lib: Use C99 initializer for poptOption in netapi common test
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 54c1ab6d755b03ea0f43cb583e28f1006d61c01e
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 16:59:23 2019 +0100
s3:lib: Use POPT_TABLEEND for last element of poptOption
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 650af8bf9e98c9d79867952ce21465198338ceb1
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 17:24:41 2019 +0100
s3:winbind: Use C99 initializer for poptOption in winbindd
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 4c3ada25154000370b6221524d2430ec570f20a1
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 17:14:28 2019 +0100
s3:param: Use C99 initializer for poptOption in test_lp_load
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit f699cec7d56ae0f8350b28ae08083dbb1270abbc
Author: Andreas Schneider <asn at samba.org>
Date: Fri Jan 11 15:03:54 2019 +0100
s3:utils: Use C99 initializer for poptOption in smbget
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 0de35fd3f691a42ca5985f5ddd5dd3821d8d44a2
Author: Andreas Schneider <asn at samba.org>
Date: Fri Jan 11 14:53:36 2019 +0100
s3:utils: Use C99 initializer for poptOption in smbtree
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 90103d1d9e2d19b8bb6bd5e38e4103e7d4e8a744
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 11:04:25 2019 +0100
s3:utils: Use C99 initializer for poptOption in net
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 5961286f29e9225f0fa5ee7b395825d06e2575c7
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 10:47:44 2019 +0100
s3:utils: Use C99 initializer for poptOption in log2pcaphex
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 7c8d4f2116fa3800d95ab0413dc77db8e1ad969e
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 10:46:27 2019 +0100
s3:utils: Use C99 initializer for poptOption in testparm
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit f5f084e9fd09ef2d0ff2c1e30ce5866f30c9e412
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 10:43:48 2019 +0100
s3:utils: Use C99 initializer for poptOption in smbcquotas
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit a2bb56542bade9c16ba2244a8efb0e8c4259ec4c
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 10:00:04 2019 +0100
s3:utils: Use C99 initializer for poptOption in ntlm_auth
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 0fde49ac6b6f7e6156c3e94488e79784b20f979b
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 09:56:22 2019 +0100
s3:utils: Use C99 initializer for poptOption in sharesec
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit aa944d50fa466c80d4b220387199cd48658be9a6
Author: Andreas Schneider <asn at samba.org>
Date: Mon Jan 14 09:52:48 2019 +0100
s3:utils: Use C99 initializer for poptOption in profiles
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 19d449588218abf259ecb7c49b2b761d6b72e3ce
Author: Andreas Schneider <asn at samba.org>
Date: Fri Jan 11 16:25:30 2019 +0100
s3:utils: Use C99 initializer for poptOption in nmblookup
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 5990980cc92cf15a2077990b74178fdc214e3d4e
Author: Andreas Schneider <asn at samba.org>
Date: Fri Jan 11 15:26:38 2019 +0100
s3:utils: Use C99 initializer for poptOption in smbcacls
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 83d25ca9d90897925a4431dd55e68c78244900b3
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 12:21:36 2019 +0100
s3:utils: Use C99 initializer for poptOption in smbstatus
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit a3aca2f73412fd35ece4b6610959928a2b62fff5
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 17:07:34 2019 +0100
s3:torture: Use C99 initializer for poptOption in vfstest
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 9a15d458447ae054b36a24dbff1dd848aecb998b
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 12:15:04 2019 +0100
s3:smbd: Use C99 initializer for poptOption in smbd server
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 3834ea867a4bf3d8c7742c5718927589390b98aa
Author: Andreas Schneider <asn at samba.org>
Date: Fri Jan 11 15:14:09 2019 +0100
s3:rpcclient: Use C99 initializer for poptOption in cmd_witness
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit b0dbc7d1f5072e82346059a156af7e1c13dac28c
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 12:18:23 2019 +0100
s3:client: Use C99 initializer for poptOption in smbclient
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 53e2e8c37df765479f7478982b5fda31f26a3039
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 12:09:43 2018 +0100
nsswitch: Use C99 initializer for poptOption in wbinfo
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit cdf03f92069d10231912fdb9bb8243108e34e4cd
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 11:55:20 2019 +0100
libcli:nbt: Use C99 initializer for poptOption in nmblookup
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit cbf8917b401d70f93d7dc9761c6ff18d587d9163
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 11:23:00 2018 +0100
lib:texpect: Use C99 initializer for poptOption in texpect
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 007898bf8d750fd343746b7de47da3b4583918f3
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 17:30:04 2019 +0100
examples: Use C99 initializer for poptOption in testacl
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit d304d3c6f0deb3c9a713aa12d678e658ec658437
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 17:27:32 2019 +0100
examples: Reformat testacl libsmbclient example
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit 23709cc3516fe54637775c19b4e57432fbada8f6
Author: Andreas Schneider <asn at samba.org>
Date: Thu Dec 13 10:55:23 2018 +0100
ctdb: Use C99 initializer for poptOption in test_options
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
commit db6992c2e9037444b6976e9b9c32ced97017b41f
Author: Andreas Schneider <asn at samba.org>
Date: Tue Jan 8 11:59:31 2019 +0100
ctdb: Use C99 initializer for poptOption in ctdb tool
Signed-off-by: Andreas Schneider <asn at samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
-----------------------------------------------------------------------
Summary of changes:
auth/credentials/pycredentials.c | 399 ++++++++++----
auth/gensec/schannel.c | 4 +-
ctdb/common/system_socket.c | 12 +-
ctdb/common/tunable.c | 2 +-
ctdb/tests/src/test_options.c | 105 +++-
ctdb/tools/ctdb.c | 80 ++-
ctdb/tools/ltdbtool.c | 4 +-
examples/libsmbclient/testacl.c | 588 +++++++++++---------
lib/ldb/common/ldb_msg.c | 6 +-
lib/ldb/pyldb.c | 62 ++-
lib/ldb/tools/ldbdump.c | 4 +-
lib/tdb/common/open.c | 4 +-
lib/tdb/pytdb.c | 52 +-
lib/tdb/tools/tdbdump.c | 4 +-
lib/tevent/tevent_req.c | 10 +-
lib/texpect/texpect.c | 16 +-
lib/util/charset/iconv.c | 83 ++-
lib/util/charset/weird.c | 16 +-
lib/util/tests/tfork.c | 14 +-
libcli/nbt/tools/nmblookup.c | 100 +++-
libcli/security/sddl.c | 98 ++--
libcli/smb/smbXcli_base.c | 8 +-
libgpo/gpext/gpext.c | 84 ++-
librpc/rpc/dcerpc_error.c | 2 +-
nsswitch/wbinfo.c | 565 ++++++++++++++++---
source3/client/client.c | 145 ++++-
source3/lib/audit.c | 2 +-
source3/lib/netapi/examples/common.c | 41 +-
source3/lib/netapi/examples/netlogon/nltest.c | 277 +++++++++-
source3/lib/netapi/tests/common.c | 40 +-
source3/lib/popt_common.c | 144 ++++-
source3/lib/popt_common_cmdline.c | 90 ++-
source3/lib/smbconf/testsuite.c | 2 +-
source3/nmbd/nmbd.c | 70 ++-
source3/param/test_lp_load.c | 10 +-
source3/passdb/py_passdb.c | 236 ++++++--
source3/registry/reg_parse_internal.c | 2 +-
source3/rpcclient/cmd_clusapi.c | 129 ++++-
source3/rpcclient/cmd_dfs.c | 74 ++-
source3/rpcclient/cmd_drsuapi.c | 52 +-
source3/rpcclient/cmd_dssetup.c | 23 +-
source3/rpcclient/cmd_echo.c | 54 +-
source3/rpcclient/cmd_epmapper.c | 34 +-
source3/rpcclient/cmd_eventlog.c | 96 +++-
source3/rpcclient/cmd_fss.c | 8 +-
source3/rpcclient/cmd_iremotewinspool.c | 42 +-
source3/rpcclient/cmd_lsarpc.c | 375 +++++++++++--
source3/rpcclient/cmd_netlogon.c | 224 +++++++-
source3/rpcclient/cmd_ntsvcs.c | 85 ++-
source3/rpcclient/cmd_samr.c | 377 +++++++++++--
source3/rpcclient/cmd_shutdown.c | 32 +-
source3/rpcclient/cmd_spoolss.c | 431 +++++++++++++--
source3/rpcclient/cmd_srvsvc.c | 188 ++++++-
source3/rpcclient/cmd_test.c | 21 +-
source3/rpcclient/cmd_winreg.c | 41 +-
source3/rpcclient/cmd_witness.c | 209 ++++++-
source3/rpcclient/cmd_wkssvc.c | 65 ++-
source3/rpcclient/rpcclient.c | 186 ++++++-
source3/smbd/lanman.c | 215 ++++++--
source3/smbd/server.c | 78 ++-
source3/torture/cmd_vfs.c | 2 +-
source3/torture/torture.c | 763 +++++++++++++++++++++-----
source3/torture/vfstest.c | 38 +-
source3/utils/log2pcaphex.c | 18 +-
source3/utils/mvxattr.c | 56 +-
source3/utils/net.c | 376 +++++++++++--
source3/utils/net_lookup.c | 49 +-
source3/utils/nmblookup.c | 84 ++-
source3/utils/ntlm_auth.c | 167 +++++-
source3/utils/profiles.c | 27 +-
source3/utils/sharesec.c | 109 +++-
source3/utils/smbcacls.c | 133 ++++-
source3/utils/smbcontrol.c | 211 +++++--
source3/utils/smbcquotas.c | 86 ++-
source3/utils/smbget.c | 152 ++++-
source3/utils/smbtree.c | 27 +-
source3/utils/status.c | 108 +++-
source3/utils/testparm.c | 55 +-
source3/winbindd/winbindd.c | 54 +-
source4/client/cifsdd.c | 92 +++-
source4/client/client.c | 80 ++-
source4/dsdb/common/util.c | 12 +-
source4/dsdb/samdb/ldb_modules/samba3sam.c | 2 +-
source4/lib/cmdline/popt_common.c | 157 +++++-
source4/lib/cmdline/popt_credentials.c | 87 ++-
source4/lib/messaging/pymessaging.c | 9 +-
source4/librpc/rpc/pyrpc.c | 59 +-
source4/param/pyparam.c | 14 +-
source4/smbd/server.c | 67 ++-
source4/torture/gentest.c | 176 +++++-
source4/torture/raw/notify.c | 160 ++++--
source4/torture/raw/oplock.c | 28 +-
source4/torture/raw/qfileinfo.c | 331 ++++++++---
source4/torture/raw/qfsinfo.c | 73 ++-
source4/torture/raw/search.c | 144 +++--
source4/torture/rpc/forest_trust.c | 2 +-
source4/torture/rpc/samlogon.c | 29 +-
source4/torture/rpc/winreg.c | 162 ++++--
source4/torture/smb2/dir.c | 72 ++-
source4/torture/smb2/getinfo.c | 2 +-
source4/torture/smb2/notify.c | 160 ++++--
source4/torture/smb2/oplock.c | 28 +-
source4/torture/smb2/sharemode.c | 40 +-
source4/torture/vfs/fruit.c | 288 +++++-----
104 files changed, 9028 insertions(+), 2181 deletions(-)
Changeset truncated at 500 lines:
diff --git a/auth/credentials/pycredentials.c b/auth/credentials/pycredentials.c
index 7f9bc38af8e..d1ee12e45a9 100644
--- a/auth/credentials/pycredentials.c
+++ b/auth/credentials/pycredentials.c
@@ -717,126 +717,285 @@ static PyObject *py_creds_encrypt_netr_crypt_password(PyObject *self,
}
static PyMethodDef py_creds_methods[] = {
- { "get_username", py_creds_get_username, METH_NOARGS,
- "S.get_username() -> username\nObtain username." },
- { "set_username", py_creds_set_username, METH_VARARGS,
- "S.set_username(name[, credentials.SPECIFIED]) -> None\n"
- "Change username." },
- { "get_principal", py_creds_get_principal, METH_NOARGS,
- "S.get_principal() -> user at realm\nObtain user principal." },
- { "set_principal", py_creds_set_principal, METH_VARARGS,
- "S.set_principal(name[, credentials.SPECIFIED]) -> None\n"
- "Change principal." },
- { "get_password", py_creds_get_password, METH_NOARGS,
- "S.get_password() -> password\n"
- "Obtain password." },
- { "get_ntlm_username_domain", py_creds_get_ntlm_username_domain, METH_NOARGS,
- "S.get_ntlm_username_domain() -> (domain, username)\n"
- "Obtain NTLM username and domain, split up either as (DOMAIN, user) or (\"\", \"user at realm\")." },
- { "get_ntlm_response", (PyCFunction)py_creds_get_ntlm_response, METH_VARARGS | METH_KEYWORDS,
- "S.get_ntlm_response"
- "(flags, challenge[, target_info]) -> "
- "(flags, lm_response, nt_response, lm_session_key, nt_session_key)\n"
- "Obtain LM or NTLM response." },
- { "set_password", py_creds_set_password, METH_VARARGS,
- "S.set_password(password[, credentials.SPECIFIED]) -> None\n"
- "Change password." },
- { "set_utf16_password", py_creds_set_utf16_password, METH_VARARGS,
- "S.set_utf16_password(password[, credentials.SPECIFIED]) -> None\n"
- "Change password." },
- { "get_old_password", py_creds_get_old_password, METH_NOARGS,
- "S.get_old_password() -> password\n"
- "Obtain old password." },
- { "set_old_password", py_creds_set_old_password, METH_VARARGS,
- "S.set_old_password(password[, credentials.SPECIFIED]) -> None\n"
- "Change old password." },
- { "set_old_utf16_password", py_creds_set_old_utf16_password, METH_VARARGS,
- "S.set_old_utf16_password(password[, credentials.SPECIFIED]) -> None\n"
- "Change old password." },
- { "get_domain", py_creds_get_domain, METH_NOARGS,
- "S.get_domain() -> domain\n"
- "Obtain domain name." },
- { "set_domain", py_creds_set_domain, METH_VARARGS,
- "S.set_domain(domain[, credentials.SPECIFIED]) -> None\n"
- "Change domain name." },
- { "get_realm", py_creds_get_realm, METH_NOARGS,
- "S.get_realm() -> realm\n"
- "Obtain realm name." },
- { "set_realm", py_creds_set_realm, METH_VARARGS,
- "S.set_realm(realm[, credentials.SPECIFIED]) -> None\n"
- "Change realm name." },
- { "get_bind_dn", py_creds_get_bind_dn, METH_NOARGS,
- "S.get_bind_dn() -> bind dn\n"
- "Obtain bind DN." },
- { "set_bind_dn", py_creds_set_bind_dn, METH_VARARGS,
- "S.set_bind_dn(bind_dn) -> None\n"
- "Change bind DN." },
- { "is_anonymous", py_creds_is_anonymous, METH_NOARGS,
- NULL },
- { "set_anonymous", py_creds_set_anonymous, METH_NOARGS,
- "S.set_anonymous() -> None\n"
- "Use anonymous credentials." },
- { "get_workstation", py_creds_get_workstation, METH_NOARGS,
- NULL },
- { "set_workstation", py_creds_set_workstation, METH_VARARGS,
- NULL },
- { "authentication_requested", py_creds_authentication_requested, METH_NOARGS,
- NULL },
- { "wrong_password", py_creds_wrong_password, METH_NOARGS,
- "S.wrong_password() -> bool\n"
- "Indicate the returned password was incorrect." },
- { "set_cmdline_callbacks", py_creds_set_cmdline_callbacks, METH_NOARGS,
- "S.set_cmdline_callbacks() -> bool\n"
- "Use command-line to obtain credentials not explicitly set." },
- { "parse_string", py_creds_parse_string, METH_VARARGS,
- "S.parse_string(text[, credentials.SPECIFIED]) -> None\n"
- "Parse credentials string." },
- { "parse_file", py_creds_parse_file, METH_VARARGS,
- "S.parse_file(filename[, credentials.SPECIFIED]) -> None\n"
- "Parse credentials file." },
- { "set_password_will_be_nt_hash",
- py_cli_credentials_set_password_will_be_nt_hash, METH_VARARGS,
- "S.set_password_will_be_nt_hash(bool) -> None\n"
- "Alters the behaviour of S.set_password() "
- "to expect the NTHASH as hexstring." },
- { "get_nt_hash", py_creds_get_nt_hash, METH_NOARGS,
- NULL },
- { "get_kerberos_state", py_creds_get_kerberos_state, METH_NOARGS,
- NULL },
- { "set_kerberos_state", py_creds_set_kerberos_state, METH_VARARGS,
- NULL },
- { "set_krb_forwardable", py_creds_set_krb_forwardable, METH_VARARGS,
- NULL },
- { "guess", py_creds_guess, METH_VARARGS, NULL },
- { "set_machine_account", py_creds_set_machine_account, METH_VARARGS, NULL },
- { "get_named_ccache", py_creds_get_named_ccache, METH_VARARGS, NULL },
- { "set_named_ccache", py_creds_set_named_ccache, METH_VARARGS,
- "S.set_named_ccache(krb5_ccache_name, obtained, lp) -> None\n"
- "Set credentials to KRB5 Credentials Cache (by name)." },
- { "set_gensec_features", py_creds_set_gensec_features, METH_VARARGS, NULL },
- { "get_gensec_features", py_creds_get_gensec_features, METH_NOARGS, NULL },
- { "get_forced_sasl_mech", py_creds_get_forced_sasl_mech, METH_NOARGS,
- "S.get_forced_sasl_mech() -> SASL mechanism\nObtain forced SASL mechanism." },
- { "set_forced_sasl_mech", py_creds_set_forced_sasl_mech, METH_VARARGS,
- "S.set_forced_sasl_mech(name) -> None\n"
- "Set forced SASL mechanism." },
- { "new_client_authenticator",
- py_creds_new_client_authenticator,
- METH_NOARGS,
- "S.new_client_authenticator() -> Authenticator\n"
- "Get a new client NETLOGON_AUTHENTICATOR"},
- { "set_secure_channel_type", py_creds_set_secure_channel_type,
- METH_VARARGS, NULL },
- { "get_secure_channel_type", py_creds_get_secure_channel_type,
- METH_VARARGS },
- { "encrypt_netr_crypt_password",
- py_creds_encrypt_netr_crypt_password,
- METH_VARARGS,
- "S.encrypt_netr_crypt_password(password) -> NTSTATUS\n"
- "Encrypt the supplied password using the session key and\n"
- "the negotiated encryption algorithm in place\n"
- "i.e. it overwrites the original data"},
- { NULL }
+ {
+ .ml_name = "get_username",
+ .ml_meth = py_creds_get_username,
+ .ml_flags = METH_NOARGS,
+ .ml_doc = "S.get_username() -> username\nObtain username.",
+ },
+ {
+ .ml_name = "set_username",
+ .ml_meth = py_creds_set_username,
+ .ml_flags = METH_VARARGS,
+ .ml_doc = "S.set_username(name[, credentials.SPECIFIED]) -> None\n"
+ "Change username.",
+ },
+ {
+ .ml_name = "get_principal",
+ .ml_meth = py_creds_get_principal,
+ .ml_flags = METH_NOARGS,
+ .ml_doc = "S.get_principal() -> user at realm\nObtain user principal.",
+ },
+ {
+ .ml_name = "set_principal",
+ .ml_meth = py_creds_set_principal,
+ .ml_flags = METH_VARARGS,
+ .ml_doc = "S.set_principal(name[, credentials.SPECIFIED]) -> None\n"
+ "Change principal.",
+ },
+ {
+ .ml_name = "get_password",
+ .ml_meth = py_creds_get_password,
+ .ml_flags = METH_NOARGS,
+ .ml_doc = "S.get_password() -> password\n"
+ "Obtain password.",
+ },
+ {
+ .ml_name = "get_ntlm_username_domain",
+ .ml_meth = py_creds_get_ntlm_username_domain,
+ .ml_flags = METH_NOARGS,
+ .ml_doc = "S.get_ntlm_username_domain() -> (domain, username)\n"
+ "Obtain NTLM username and domain, split up either as (DOMAIN, user) or (\"\", \"user at realm\").",
+ },
+ {
+ .ml_name = "get_ntlm_response",
+ .ml_meth = (PyCFunction)py_creds_get_ntlm_response,
+ .ml_flags = METH_VARARGS | METH_KEYWORDS,
+ .ml_doc = "S.get_ntlm_response"
+ "(flags, challenge[, target_info]) -> "
+ "(flags, lm_response, nt_response, lm_session_key, nt_session_key)\n"
+ "Obtain LM or NTLM response.",
+ },
+ {
+ .ml_name = "set_password",
+ .ml_meth = py_creds_set_password,
+ .ml_flags = METH_VARARGS,
+ .ml_doc = "S.set_password(password[, credentials.SPECIFIED]) -> None\n"
+ "Change password.",
+ },
+ {
+ .ml_name = "set_utf16_password",
+ .ml_meth = py_creds_set_utf16_password,
+ .ml_flags = METH_VARARGS,
+ .ml_doc = "S.set_utf16_password(password[, credentials.SPECIFIED]) -> None\n"
+ "Change password.",
+ },
+ {
+ .ml_name = "get_old_password",
+ .ml_meth = py_creds_get_old_password,
+ .ml_flags = METH_NOARGS,
+ .ml_doc = "S.get_old_password() -> password\n"
+ "Obtain old password.",
+ },
+ {
+ .ml_name = "set_old_password",
+ .ml_meth = py_creds_set_old_password,
+ .ml_flags = METH_VARARGS,
+ .ml_doc = "S.set_old_password(password[, credentials.SPECIFIED]) -> None\n"
+ "Change old password.",
+ },
+ {
+ .ml_name = "set_old_utf16_password",
+ .ml_meth = py_creds_set_old_utf16_password,
+ .ml_flags = METH_VARARGS,
+ .ml_doc = "S.set_old_utf16_password(password[, credentials.SPECIFIED]) -> None\n"
+ "Change old password.",
+ },
+ {
+ .ml_name = "get_domain",
+ .ml_meth = py_creds_get_domain,
+ .ml_flags = METH_NOARGS,
+ .ml_doc = "S.get_domain() -> domain\n"
+ "Obtain domain name.",
+ },
+ {
+ .ml_name = "set_domain",
+ .ml_meth = py_creds_set_domain,
+ .ml_flags = METH_VARARGS,
+ .ml_doc = "S.set_domain(domain[, credentials.SPECIFIED]) -> None\n"
+ "Change domain name.",
+ },
+ {
+ .ml_name = "get_realm",
+ .ml_meth = py_creds_get_realm,
+ .ml_flags = METH_NOARGS,
+ .ml_doc = "S.get_realm() -> realm\n"
+ "Obtain realm name.",
+ },
+ {
+ .ml_name = "set_realm",
+ .ml_meth = py_creds_set_realm,
+ .ml_flags = METH_VARARGS,
+ .ml_doc = "S.set_realm(realm[, credentials.SPECIFIED]) -> None\n"
+ "Change realm name.",
+ },
+ {
+ .ml_name = "get_bind_dn",
+ .ml_meth = py_creds_get_bind_dn,
+ .ml_flags = METH_NOARGS,
+ .ml_doc = "S.get_bind_dn() -> bind dn\n"
+ "Obtain bind DN.",
+ },
+ {
+ .ml_name = "set_bind_dn",
+ .ml_meth = py_creds_set_bind_dn,
+ .ml_flags = METH_VARARGS,
+ .ml_doc = "S.set_bind_dn(bind_dn) -> None\n"
+ "Change bind DN.",
+ },
+ {
+ .ml_name = "is_anonymous",
+ .ml_meth = py_creds_is_anonymous,
+ .ml_flags = METH_NOARGS,
+ },
+ {
+ .ml_name = "set_anonymous",
+ .ml_meth = py_creds_set_anonymous,
+ .ml_flags = METH_NOARGS,
+ .ml_doc = "S.set_anonymous() -> None\n"
+ "Use anonymous credentials.",
+ },
+ {
+ .ml_name = "get_workstation",
+ .ml_meth = py_creds_get_workstation,
+ .ml_flags = METH_NOARGS,
+ },
+ {
+ .ml_name = "set_workstation",
+ .ml_meth = py_creds_set_workstation,
+ .ml_flags = METH_VARARGS,
+ },
+ {
+ .ml_name = "authentication_requested",
+ .ml_meth = py_creds_authentication_requested,
+ .ml_flags = METH_NOARGS,
+ },
+ {
+ .ml_name = "wrong_password",
+ .ml_meth = py_creds_wrong_password,
+ .ml_flags = METH_NOARGS,
+ .ml_doc = "S.wrong_password() -> bool\n"
+ "Indicate the returned password was incorrect.",
+ },
+ {
+ .ml_name = "set_cmdline_callbacks",
+ .ml_meth = py_creds_set_cmdline_callbacks,
+ .ml_flags = METH_NOARGS,
+ .ml_doc = "S.set_cmdline_callbacks() -> bool\n"
+ "Use command-line to obtain credentials not explicitly set.",
+ },
+ {
+ .ml_name = "parse_string",
+ .ml_meth = py_creds_parse_string,
+ .ml_flags = METH_VARARGS,
+ .ml_doc = "S.parse_string(text[, credentials.SPECIFIED]) -> None\n"
+ "Parse credentials string.",
+ },
+ {
+ .ml_name = "parse_file",
+ .ml_meth = py_creds_parse_file,
+ .ml_flags = METH_VARARGS,
+ .ml_doc = "S.parse_file(filename[, credentials.SPECIFIED]) -> None\n"
+ "Parse credentials file.",
+ },
+ {
+ .ml_name = "set_password_will_be_nt_hash",
+ .ml_meth = py_cli_credentials_set_password_will_be_nt_hash,
+ .ml_flags = METH_VARARGS,
+ .ml_doc = "S.set_password_will_be_nt_hash(bool) -> None\n"
+ "Alters the behaviour of S.set_password() "
+ "to expect the NTHASH as hexstring.",
+ },
+ {
+ .ml_name = "get_nt_hash",
+ .ml_meth = py_creds_get_nt_hash,
+ .ml_flags = METH_NOARGS,
+ },
+ {
+ .ml_name = "get_kerberos_state",
+ .ml_meth = py_creds_get_kerberos_state,
+ .ml_flags = METH_NOARGS,
+ },
+ {
+ .ml_name = "set_kerberos_state",
+ .ml_meth = py_creds_set_kerberos_state,
+ .ml_flags = METH_VARARGS,
+ },
+ {
+ .ml_name = "set_krb_forwardable",
+ .ml_meth = py_creds_set_krb_forwardable,
+ .ml_flags = METH_VARARGS,
+ },
+ {
+ .ml_name = "guess",
+ .ml_meth = py_creds_guess,
+ .ml_flags = METH_VARARGS,
+ },
+ {
+ .ml_name = "set_machine_account",
+ .ml_meth = py_creds_set_machine_account,
+ .ml_flags = METH_VARARGS,
+ },
+ {
+ .ml_name = "get_named_ccache",
+ .ml_meth = py_creds_get_named_ccache,
+ .ml_flags = METH_VARARGS,
+ },
+ {
+ .ml_name = "set_named_ccache",
+ .ml_meth = py_creds_set_named_ccache,
+ .ml_flags = METH_VARARGS,
+ .ml_doc = "S.set_named_ccache(krb5_ccache_name, obtained, lp) -> None\n"
+ "Set credentials to KRB5 Credentials Cache (by name).",
+ },
+ {
+ .ml_name = "set_gensec_features",
+ .ml_meth = py_creds_set_gensec_features,
+ .ml_flags = METH_VARARGS,
+ },
+ {
+ .ml_name = "get_gensec_features",
+ .ml_meth = py_creds_get_gensec_features,
+ .ml_flags = METH_NOARGS,
+ },
+ {
+ .ml_name = "get_forced_sasl_mech",
+ .ml_meth = py_creds_get_forced_sasl_mech,
+ .ml_flags = METH_NOARGS,
+ .ml_doc = "S.get_forced_sasl_mech() -> SASL mechanism\nObtain forced SASL mechanism.",
+ },
+ {
+ .ml_name = "set_forced_sasl_mech",
+ .ml_meth = py_creds_set_forced_sasl_mech,
+ .ml_flags = METH_VARARGS,
+ .ml_doc = "S.set_forced_sasl_mech(name) -> None\n"
+ "Set forced SASL mechanism.",
+ },
+ {
+ .ml_name = "new_client_authenticator",
+ .ml_meth = py_creds_new_client_authenticator,
+ .ml_flags = METH_NOARGS,
+ .ml_doc = "S.new_client_authenticator() -> Authenticator\n"
+ "Get a new client NETLOGON_AUTHENTICATOR"},
+ {
+ .ml_name = "set_secure_channel_type",
+ .ml_meth = py_creds_set_secure_channel_type,
+ .ml_flags = METH_VARARGS,
+ },
+ {
+ .ml_name = "get_secure_channel_type",
+ .ml_meth = py_creds_get_secure_channel_type,
+ .ml_flags = METH_VARARGS,
+ },
+ {
+ .ml_name = "encrypt_netr_crypt_password",
+ .ml_meth = py_creds_encrypt_netr_crypt_password,
+ .ml_flags = METH_VARARGS,
+ .ml_doc = "S.encrypt_netr_crypt_password(password) -> NTSTATUS\n"
+ "Encrypt the supplied password using the session key and\n"
+ "the negotiated encryption algorithm in place\n"
+ "i.e. it overwrites the original data"},
+ { .ml_name = NULL }
};
static struct PyModuleDef moduledef = {
diff --git a/auth/gensec/schannel.c b/auth/gensec/schannel.c
index 71e9afdf48e..364a0fcc186 100644
--- a/auth/gensec/schannel.c
+++ b/auth/gensec/schannel.c
@@ -504,7 +504,9 @@ static NTSTATUS schannel_update_internal(struct gensec_security *gensec_security
struct schannel_state);
NTSTATUS status;
enum ndr_err_code ndr_err;
- struct NL_AUTH_MESSAGE bind_schannel = {};
+ struct NL_AUTH_MESSAGE bind_schannel = {
+ .Flags = 0,
+ };
struct NL_AUTH_MESSAGE bind_schannel_ack;
struct netlogon_creds_CredentialState *creds;
const char *workstation;
diff --git a/ctdb/common/system_socket.c b/ctdb/common/system_socket.c
index 668c0454619..c6800431112 100644
--- a/ctdb/common/system_socket.c
+++ b/ctdb/common/system_socket.c
@@ -329,9 +329,17 @@ int ctdb_sys_send_arp(const ctdb_sock_addr *addr, const char *iface)
{
int s;
struct sockaddr_ll sall = {0};
- struct ifreq if_hwaddr = {{{0}}};
+ struct ifreq if_hwaddr = {
+ .ifr_ifru = {
+ .ifru_flags = 0
+ },
+ };
uint8_t buffer[MAX(ARP_BUFFER_SIZE, IP6_NA_BUFFER_SIZE)];
- struct ifreq ifr = {{{0}}};
+ struct ifreq ifr = {
+ .ifr_ifru = {
+ .ifru_flags = 0
+ },
+ };
struct ether_addr *hwaddr = NULL;
struct ether_addr *ether_dhost = NULL;
size_t len = 0;
diff --git a/ctdb/common/tunable.c b/ctdb/common/tunable.c
index f516d8c5374..8d475858c5f 100644
--- a/ctdb/common/tunable.c
+++ b/ctdb/common/tunable.c
@@ -157,7 +157,7 @@ static struct {
offsetof(struct ctdb_tunable_list, ip_alloc_algorithm) },
{ "AllowMixedVersions", 0, false,
offsetof(struct ctdb_tunable_list, allow_mixed_versions) },
- { NULL, 0, true, }
+ { .obsolete = true, }
};
void ctdb_tunable_set_defaults(struct ctdb_tunable_list *tun_list)
diff --git a/ctdb/tests/src/test_options.c b/ctdb/tests/src/test_options.c
index ba9c4961771..2c644046c24 100644
--- a/ctdb/tests/src/test_options.c
+++ b/ctdb/tests/src/test_options.c
@@ -33,38 +33,91 @@
static struct test_options _values;
static struct poptOption options_basic[] = {
- { "socket", 's', POPT_ARG_STRING, &_values.socket, 0,
- "CTDB socket path", "filename" },
- { "timelimit", 't', POPT_ARG_INT, &_values.timelimit, 0,
- "Time limit (in seconds)" },
- { "num-nodes", 'n', POPT_ARG_INT, &_values.num_nodes, 0,
- "Number of cluster nodes" },
- { "debug", 'd', POPT_ARG_STRING, &_values.debugstr, 0,
- "Debug level" },
- { "interactive", 'i', POPT_ARG_NONE, &_values.interactive, 0,
- "Interactive output" },
- { NULL }
+ {
+ .longName = "socket",
+ .shortName = 's',
+ .argInfo = POPT_ARG_STRING,
+ .arg = &_values.socket,
+ .descrip = "CTDB socket path",
+ .argDescrip = "filename",
+ },
+ {
+ .longName = "timelimit",
+ .shortName = 't',
+ .argInfo = POPT_ARG_INT,
+ .arg = &_values.timelimit,
+ .descrip = "Time limit (in seconds)",
+ },
+ {
+ .longName = "num-nodes",
+ .shortName = 'n',
+ .argInfo = POPT_ARG_INT,
--
Samba Shared Repository
More information about the samba-cvs
mailing list