Alexandre Julliard
c78fce9e5b
dnsapi: Implement Wow64 entry points in the Unix library.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-11-08 21:00:57 +01:00
Alexandre Julliard
da65aa5b74
dnsapi: Convert the Unix library to the __wine_unix_call interface.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-11-02 17:09:40 +01:00
Alexandre Julliard
d193c164b7
dnsapi: Build the DNS reply records on the PE side.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-11-02 17:09:40 +01:00
Alexandre Julliard
87f94202bb
dnsapi: Make type_to_str() into a proper debugstr function.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-11-02 17:09:39 +01:00
Alexandre Julliard
0b7dba8c71
dnsapi: Fix the DNS_KEY_DATA and DNS_SIG_DATA structure definitions.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-11-02 17:09:39 +01:00
Francois Gouget
312dc76c75
dnsapi: Make the resolv_*() functions static.
...
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-08-31 16:07:35 +02:00
Huw Davies
734de3bef8
dnsapi: Return ERROR_MORE_DATA on insufficient buffer.
...
This was already done correctly in the res_getservers() case.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-08-09 11:40:34 +02:00
Huw Davies
17e2d5c1ca
dnsapi: Add support for DnsConfigSearchList.
...
This doesn't appear to be implemented on Windows, however it will be
needed by iphlpapi.dll.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-08-03 23:40:55 +02:00
Huw Davies
f705f5837c
dnsapi: Add support for returning ipv6 dns server addresses.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-08-03 22:42:01 +02:00
Huw Davies
bd80dd0903
dnsapi: Implement support for returning ipv4 servers in a DNS_ADDR_ARRAY.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-08-03 22:42:01 +02:00
Hans Leidekker
5f44c46164
dnsapi: Move libresolv support to a new Unix library.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-03-30 12:26:37 +02:00