mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
744f9910c8
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.
8 lines
128 B
Python
8 lines
128 B
Python
#!/usr/bin/env python
|
|
|
|
bld.SAMBA_BINARY('samba-dig',
|
|
source='samba-dig.c',
|
|
deps='samba-util NDR_DNS tevent clidns'
|
|
)
|
|
|