dns_server: refactoring dualstack selection code.

This commit is contained in:
Nick Peng
2022-06-05 10:10:28 +08:00
parent 848c9e6cf2
commit c960f3f511
5 changed files with 525 additions and 396 deletions

View File

@@ -30,6 +30,11 @@
#define DNS_ADDR_FAMILY_IP 1
#define DNS_ADDR_FAMILY_IPV6 2
/*
DNS parameters:
https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml
*/
typedef enum dns_qr {
DNS_QR_QUERY = 0,
DNS_QR_ANSWER = 1,