/* Create client */
clopt = DNS_CLIENTCREATEOPT_USECACHE;
- result = dns_client_createx2(mctx, actx, taskmgr, socketmgr, timermgr,
- clopt, &client, srcaddr4, srcaddr6);
+ result = dns_client_createx(mctx, actx, taskmgr, socketmgr, timermgr,
+ clopt, &client, srcaddr4, srcaddr6);
if (result != ISC_R_SUCCESS) {
delv_log(ISC_LOG_ERROR, "dns_client_create: %s",
isc_result_totext(result));
isc_log_setdebuglevel(lctx, logdebuglevel);
#endif
result = dns_client_createx(mctx, actx, taskmgr, socketmgr, timermgr,
- options, clientp);
+ options, clientp, NULL, NULL);
if (result != ISC_R_SUCCESS)
goto cleanup;
}
isc_result_t
-dns_client_createx(isc_mem_t *mctx, isc_appctx_t *actx, isc_taskmgr_t *taskmgr,
- isc_socketmgr_t *socketmgr, isc_timermgr_t *timermgr,
- unsigned int options, dns_client_t **clientp)
-{
- isc_result_t result;
- result = dns_client_createx2(mctx, actx, taskmgr, socketmgr, timermgr,
- options, clientp, NULL, NULL);
- return (result);
-}
-
-isc_result_t
-dns_client_createx2(isc_mem_t *mctx, isc_appctx_t *actx,
- isc_taskmgr_t *taskmgr, isc_socketmgr_t *socketmgr,
- isc_timermgr_t *timermgr, unsigned int options,
- dns_client_t **clientp, const isc_sockaddr_t *localaddr4,
- const isc_sockaddr_t *localaddr6)
+dns_client_createx(isc_mem_t *mctx, isc_appctx_t *actx,
+ isc_taskmgr_t *taskmgr, isc_socketmgr_t *socketmgr,
+ isc_timermgr_t *timermgr, unsigned int options,
+ dns_client_t **clientp, const isc_sockaddr_t *localaddr4,
+ const isc_sockaddr_t *localaddr6)
{
dns_client_t *client;
isc_result_t result;
dns_client_create(dns_client_t **clientp, unsigned int options);
isc_result_t
-dns_client_createx(isc_mem_t *mctx, isc_appctx_t *actx, isc_taskmgr_t *taskmgr,
- isc_socketmgr_t *socketmgr, isc_timermgr_t *timermgr,
- unsigned int options, dns_client_t **clientp);
-
-isc_result_t
-dns_client_createx2(isc_mem_t *mctx, isc_appctx_t *actx,
- isc_taskmgr_t *taskmgr, isc_socketmgr_t *socketmgr,
- isc_timermgr_t *timermgr, unsigned int options,
- dns_client_t **clientp, const isc_sockaddr_t *localaddr4,
- const isc_sockaddr_t *localaddr6);
+dns_client_createx(isc_mem_t *mctx, isc_appctx_t *actx,
+ isc_taskmgr_t *taskmgr, isc_socketmgr_t *socketmgr,
+ isc_timermgr_t *timermgr, unsigned int options,
+ dns_client_t **clientp, const isc_sockaddr_t *localaddr4,
+ const isc_sockaddr_t *localaddr6);
/*%<
* Create a DNS client. These functions create a new client object with
* minimal internal resources such as the default 'view' for the IN class and
dns_client_clearservers
dns_client_create
dns_client_createx
-dns_client_createx2
dns_client_destroy
dns_client_destroyreqtrans
dns_client_destroyrestrans
/* Create a DNS client object */
result = dns_client_createx(mctx, actx, taskmgr, socketmgr, timermgr,
- 0, &client);
+ 0, &client, NULL, NULL);
if (result != ISC_R_SUCCESS)
goto fail;
context->dnsclient = client;
isc_app_ctxstart(actx);
result = dns_client_createx(mctx, actx, taskmgr, socketmgr,
- timermgr, 0, &client);
+ timermgr, 0, &client, NULL, NULL);
if (result != ISC_R_SUCCESS) {
fprintf(stderr, "dns_client_createx failed: %u\n", result);
exit(1);
goto cleanup;
clientopt = 0;
- result = dns_client_createx2(mctx, actx, taskmgr, socketmgr, timermgr,
+ result = dns_client_createx(mctx, actx, taskmgr, socketmgr, timermgr,
clientopt, &client, addr4, addr6);
if (result != ISC_R_SUCCESS) {
fprintf(stderr, "dns_client_create failed: %u, %s\n", result,
isc_app_ctxstart(query_actx);
result = dns_client_createx(mctx, query_actx, taskmgr, socketmgr,
- timermgr, 0, &client);
+ timermgr, 0, &client, NULL, NULL);
if (result != ISC_R_SUCCESS) {
fprintf(stderr, "dns_client_createx failed: %u\n", result);
exit(1);