1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
samba-mirror/lib/addns
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
..
dns.h Introduce system MIT krb5 build with --with-system-mitkrb5 option. 2012-05-23 17:51:50 +03:00
dnserr.h s3: Fix some nonempty blank lines 2011-02-10 16:16:03 +01:00
dnsgss.c Introduce system MIT krb5 build with --with-system-mitkrb5 option. 2012-05-23 17:51:50 +03:00
dnsmarshall.c s3-talloc Change TALLOC_ZERO_P() to talloc_zero() 2011-06-09 12:40:08 +02:00
dnsquery.c dns: fix comments and make s4/libcli/resolve dns resolver working 2012-05-23 17:51:49 +03:00
dnsquery.h addns: Make ads_dns_lookup_srv pulic 2012-05-23 17:51:49 +03:00
dnsrecord.c Fix uninitialized variable frees on error paths. 2011-11-23 22:38:13 +01:00
dnssock.c addns: Fix talloc hiereachy 2012-05-23 17:51:48 +03:00
dnsutils.c addns: Fix the Solaris/Illumos build. 2012-03-07 11:01:33 -08:00
error.c lib/addns: move DNS client library to the main directory. 2011-01-06 16:42:56 +01:00
wscript addns: Fix the Solaris/Illumos build. 2012-03-07 11:01:33 -08:00
wscript_build libcli/dns: make 'clidns' private library out of DNS code in WAF build 2012-05-23 17:51:50 +03:00