@@ -44,6 +44,8 @@ void GNConstants::Init(Local<Object> target) {
44
44
SetConstant (" RETURN_GOOD" ,GETDNS_RETURN_GOOD,exports);
45
45
SetConstant (" RETURN_GENERIC_ERROR" ,GETDNS_RETURN_GENERIC_ERROR,exports);
46
46
SetConstant (" RETURN_BAD_DOMAIN_NAME" ,GETDNS_RETURN_BAD_DOMAIN_NAME,exports);
47
+ SetConstant (" RETURN_BAD_CONTEXT" ,GETDNS_RETURN_BAD_CONTEXT,exports);
48
+ SetConstant (" RETURN_CONTEXT_UPDATE_FAIL" ,GETDNS_RETURN_CONTEXT_UPDATE_FAIL,exports);
47
49
SetConstant (" RETURN_UNKNOWN_TRANSACTION" ,GETDNS_RETURN_UNKNOWN_TRANSACTION,exports);
48
50
SetConstant (" RETURN_NO_SUCH_LIST_ITEM" ,GETDNS_RETURN_NO_SUCH_LIST_ITEM,exports);
49
51
SetConstant (" RETURN_NO_SUCH_DICT_NAME" ,GETDNS_RETURN_NO_SUCH_DICT_NAME,exports);
@@ -54,6 +56,7 @@ void GNConstants::Init(Local<Object> target) {
54
56
SetConstant (" RETURN_MEMORY_ERROR" ,GETDNS_RETURN_MEMORY_ERROR,exports);
55
57
SetConstant (" RETURN_INVALID_PARAMETER" ,GETDNS_RETURN_INVALID_PARAMETER,exports);
56
58
SetConstant (" RETURN_NOT_IMPLEMENTED" ,GETDNS_RETURN_NOT_IMPLEMENTED,exports);
59
+ SetConstant (" RETURN_NEED_MORE_SPACE" ,GETDNS_RETURN_NEED_MORE_SPACE,exports);
57
60
SetConstant (" DNSSEC_SECURE" ,GETDNS_DNSSEC_SECURE,exports);
58
61
SetConstant (" DNSSEC_BOGUS" ,GETDNS_DNSSEC_BOGUS,exports);
59
62
SetConstant (" DNSSEC_INDETERMINATE" ,GETDNS_DNSSEC_INDETERMINATE,exports);
@@ -74,12 +77,34 @@ void GNConstants::Init(Local<Object> target) {
74
77
SetConstant (" TRANSPORT_TCP_ONLY_KEEP_CONNECTIONS_OPEN" ,GETDNS_TRANSPORT_TCP_ONLY_KEEP_CONNECTIONS_OPEN,exports);
75
78
SetConstant (" TRANSPORT_TLS_ONLY_KEEP_CONNECTIONS_OPEN" ,GETDNS_TRANSPORT_TLS_ONLY_KEEP_CONNECTIONS_OPEN,exports);
76
79
SetConstant (" TRANSPORT_TLS_FIRST_AND_FALL_BACK_TO_TCP_KEEP_CONNECTIONS_OPEN" ,GETDNS_TRANSPORT_TLS_FIRST_AND_FALL_BACK_TO_TCP_KEEP_CONNECTIONS_OPEN,exports);
80
+ SetConstant (" CONTEXT_CODE_NAMESPACES" ,GETDNS_CONTEXT_CODE_NAMESPACES,exports);
81
+ SetConstant (" CONTEXT_CODE_RESOLUTION_TYPE" ,GETDNS_CONTEXT_CODE_RESOLUTION_TYPE,exports);
82
+ SetConstant (" CONTEXT_CODE_FOLLOW_REDIRECTS" ,GETDNS_CONTEXT_CODE_FOLLOW_REDIRECTS,exports);
83
+ SetConstant (" CONTEXT_CODE_UPSTREAM_RECURSIVE_SERVERS" ,GETDNS_CONTEXT_CODE_UPSTREAM_RECURSIVE_SERVERS,exports);
84
+ SetConstant (" CONTEXT_CODE_DNS_ROOT_SERVERS" ,GETDNS_CONTEXT_CODE_DNS_ROOT_SERVERS,exports);
85
+ SetConstant (" CONTEXT_CODE_DNS_TRANSPORT" ,GETDNS_CONTEXT_CODE_DNS_TRANSPORT,exports);
86
+ SetConstant (" CONTEXT_CODE_LIMIT_OUTSTANDING_QUERIES" ,GETDNS_CONTEXT_CODE_LIMIT_OUTSTANDING_QUERIES,exports);
87
+ SetConstant (" CONTEXT_CODE_APPEND_NAME" ,GETDNS_CONTEXT_CODE_APPEND_NAME,exports);
88
+ SetConstant (" CONTEXT_CODE_SUFFIX" ,GETDNS_CONTEXT_CODE_SUFFIX,exports);
89
+ SetConstant (" CONTEXT_CODE_DNSSEC_TRUST_ANCHORS" ,GETDNS_CONTEXT_CODE_DNSSEC_TRUST_ANCHORS,exports);
90
+ SetConstant (" CONTEXT_CODE_EDNS_MAXIMUM_UDP_PAYLOAD_SIZE" ,GETDNS_CONTEXT_CODE_EDNS_MAXIMUM_UDP_PAYLOAD_SIZE,exports);
91
+ SetConstant (" CONTEXT_CODE_EDNS_EXTENDED_RCODE" ,GETDNS_CONTEXT_CODE_EDNS_EXTENDED_RCODE,exports);
92
+ SetConstant (" CONTEXT_CODE_EDNS_VERSION" ,GETDNS_CONTEXT_CODE_EDNS_VERSION,exports);
93
+ SetConstant (" CONTEXT_CODE_EDNS_DO_BIT" ,GETDNS_CONTEXT_CODE_EDNS_DO_BIT,exports);
94
+ SetConstant (" CONTEXT_CODE_DNSSEC_ALLOWED_SKEW" ,GETDNS_CONTEXT_CODE_DNSSEC_ALLOWED_SKEW,exports);
95
+ SetConstant (" CONTEXT_CODE_MEMORY_FUNCTIONS" ,GETDNS_CONTEXT_CODE_MEMORY_FUNCTIONS,exports);
96
+ SetConstant (" CONTEXT_CODE_TIMEOUT" ,GETDNS_CONTEXT_CODE_TIMEOUT,exports);
97
+ SetConstant (" CONTEXT_CODE_IDLE_TIMEOUT" ,GETDNS_CONTEXT_CODE_IDLE_TIMEOUT,exports);
77
98
SetConstant (" CONTEXT_CODE_TLS_AUTHENTICATION" ,GETDNS_CONTEXT_CODE_TLS_AUTHENTICATION,exports);
99
+ SetConstant (" CONTEXT_CODE_EDNS_CLIENT_SUBNET_PRIVATE" ,GETDNS_CONTEXT_CODE_EDNS_CLIENT_SUBNET_PRIVATE,exports);
100
+ SetConstant (" CONTEXT_CODE_TLS_QUERY_PADDING_BLOCKSIZE" ,GETDNS_CONTEXT_CODE_TLS_QUERY_PADDING_BLOCKSIZE,exports);
101
+ SetConstant (" CONTEXT_CODE_PUBKEY_PINSET" ,GETDNS_CONTEXT_CODE_PUBKEY_PINSET,exports);
78
102
SetConstant (" TRANSPORT_UDP" ,GETDNS_TRANSPORT_UDP,exports);
79
103
SetConstant (" TRANSPORT_TCP" ,GETDNS_TRANSPORT_TCP,exports);
80
104
SetConstant (" TRANSPORT_TLS" ,GETDNS_TRANSPORT_TLS,exports);
81
105
SetConstant (" AUTHENTICATION_NONE" ,GETDNS_AUTHENTICATION_NONE,exports);
82
106
SetConstant (" AUTHENTICATION_HOSTNAME" ,GETDNS_AUTHENTICATION_HOSTNAME,exports);
107
+ SetConstant (" AUTHENTICATION_REQUIRED" ,GETDNS_AUTHENTICATION_REQUIRED,exports);
83
108
SetConstant (" APPEND_NAME_ALWAYS" ,GETDNS_APPEND_NAME_ALWAYS,exports);
84
109
SetConstant (" APPEND_NAME_ONLY_TO_SINGLE_LABEL_AFTER_FAILURE" ,GETDNS_APPEND_NAME_ONLY_TO_SINGLE_LABEL_AFTER_FAILURE,exports);
85
110
SetConstant (" APPEND_NAME_ONLY_TO_MULTIPLE_LABEL_NAME_AFTER_FAILURE" ,GETDNS_APPEND_NAME_ONLY_TO_MULTIPLE_LABEL_NAME_AFTER_FAILURE,exports);
@@ -211,4 +236,5 @@ void GNConstants::Init(Local<Object> target) {
211
236
SetConstant (" RCODE_BADNAME" ,GETDNS_RCODE_BADNAME,exports);
212
237
SetConstant (" RCODE_BADALG" ,GETDNS_RCODE_BADALG,exports);
213
238
SetConstant (" RCODE_BADTRUNC" ,GETDNS_RCODE_BADTRUNC,exports);
239
+ SetConstant (" RCODE_COOKIE" ,GETDNS_RCODE_COOKIE,exports);
214
240
}
0 commit comments