1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-12 09:18:10 +03:00
samba-mirror/libcli
Alexander Bokovoy 744f9910c8 libcli/dns: make 'clidns' private library out of DNS code in WAF build
After consolidating DNS resolver code to lib/addns, there is one piece
that still needs to be moved into a common DNS resolver library: DNS_HOSTS_FILE
subsystem. Unfortunately, direct move would require lib/addns to depend on
libcli/util/{ntstatus.h,werror.h} (provided by errors subsystem).

In addition, moving libcli/dns/* code to lib/addns/ would make conflicting
the dns_tkey_record struct. The conflict comes from source4/dns_server/ and is due
to use of IDL to define the struct. lib/addns/ library also provides its own definition
so we either need to keep them in sync (rewrite code in lib/addns/ a bit) or
depend on generated IDL headers.

Thus, making a private library and subsystem clidns is an intermediate step
that allows to buy some time fore refactoring.
2012-05-23 17:51:50 +03:00
..
auth UTIL_TDB: lowercase name. 2012-05-03 20:18:22 +02:00
cldap libcli/cldap/cldap.c - remove outdated comment 2011-11-10 20:32:08 +01:00
dns libcli/dns: make 'clidns' private library out of DNS code in WAF build 2012-05-23 17:51:50 +03:00
drsuapi idl: Use DRSUAPI_ATTID_ prefix instead of DRSUAPI_ATTRIBUTE_ for ATTID values 2010-10-31 23:54:04 +00:00
echo build: provide tevent-util as a public library 2011-08-08 13:34:06 +02:00
ldap libcli: make it easier to understand that a control was not correctly encoded 2012-05-19 09:35:28 -07:00
lsarpc auth: Move the rest of the source4 gensec_ntlmssp code to the top level 2012-02-17 10:48:09 +01:00
named_pipe_auth libcli/smb move FILE_TYPE constants in common 2011-07-06 05:32:59 +02:00
nbt libcli/dns: make 'clidns' private library out of DNS code in WAF build 2012-05-23 17:51:50 +03:00
netlogon waf: convert NDR_NBT into shared library. 2011-11-03 18:35:09 +01:00
registry build: Make util_reg subsystem in libcli/registry a library 2011-05-18 16:12:08 +02:00
samsync s3: add some forward declarations. 2011-04-12 12:20:43 +02:00
security Fix bug #8811 - sd_has_inheritable_components segfaults on an SD that se_access_check accepts. 2012-03-14 05:08:03 +01:00
smb libcli/smb: move smb2cli_ioctl.c from source3 to the toplevel 2012-05-15 20:17:01 +02:00
smbreadline libcli/smbreadline/smbreadline.h: fix licence/copyright 2011-06-10 15:11:43 +02:00
util libcli/util: fix typo in nt_errs[] for NT_STATUS_NETWORK_SESSION_EXPIRED 2012-01-29 14:11:12 +01:00