Lines Matching refs:result

34 #include <dns/result.h>
69 isc_result_t result;
78 result = dns_rbt_create(mctx, auto_detach, zt, &zt->table);
79 if (result != ISC_R_SUCCESS)
82 result = isc_rwlock_init(&zt->rwlock, 0, 0);
83 if (result != ISC_R_SUCCESS)
100 return (result);
105 isc_result_t result;
115 result = dns_rbt_addname(zt->table, name, zone);
116 if (result == ISC_R_SUCCESS)
121 return (result);
126 isc_result_t result;
135 result = dns_rbt_deletename(zt->table, name, ISC_FALSE);
139 return (result);
146 isc_result_t result;
157 result = dns_rbt_findname(zt->table, name, rbtoptions, foundname,
159 if (result == ISC_R_SUCCESS || result == DNS_R_PARTIALMATCH)
164 return (result);
232 isc_result_t result;
237 result = dns_zt_apply(zt, stop, load, NULL);
239 return (result);
244 isc_result_t result;
246 result = dns_zone_load(zone);
247 if (result == DNS_R_CONTINUE || result == DNS_R_UPTODATE)
248 result = ISC_R_SUCCESS;
249 return (result);
254 isc_result_t result;
259 result = dns_zt_apply(zt, stop, loadnew, NULL);
261 return (result);
266 isc_result_t result;
268 result = dns_zone_loadnew(zone);
269 if (result == DNS_R_CONTINUE || result == DNS_R_UPTODATE ||
270 result == DNS_R_DYNAMIC)
271 result = ISC_R_SUCCESS;
272 return (result);
277 isc_result_t result, tresult;
282 result = dns_zt_apply2(zt, ISC_FALSE, &tresult, freezezones, &freeze);
284 return ((result == ISC_R_SUCCESS) ? tresult : result);
291 isc_result_t result = ISC_R_SUCCESS;
306 result = DNS_R_FROZEN;
307 if (result == ISC_R_SUCCESS)
308 result = dns_zone_flush(zone);
309 if (result == ISC_R_SUCCESS) {
316 result = dns_zone_load(zone);
317 if (result == DNS_R_CONTINUE ||
318 result == DNS_R_UPTODATE)
319 result = ISC_R_SUCCESS;
322 if (result == ISC_R_SUCCESS)
337 level = (result != ISC_R_SUCCESS) ? ISC_LOG_ERROR : ISC_LOG_DEBUG(1);
342 isc_result_totext(result));
343 return (result);
359 isc_result_t result, tresult = ISC_R_SUCCESS;
366 result = dns_rbtnodechain_first(&chain, zt->table, NULL, NULL);
367 if (result == ISC_R_NOTFOUND) {
371 result = ISC_R_NOMORE;
373 while (result == DNS_R_NEWORIGIN || result == ISC_R_SUCCESS) {
374 result = dns_rbtnodechain_current(&chain, NULL, NULL,
376 if (result == ISC_R_SUCCESS) {
379 result = (action)(zone, uap);
380 if (result != ISC_R_SUCCESS && stop) {
381 tresult = result;
383 } else if (result != ISC_R_SUCCESS &&
385 tresult = result;
387 result = dns_rbtnodechain_next(&chain, NULL, NULL);
389 if (result == ISC_R_NOMORE)
390 result = ISC_R_SUCCESS;
397 return (result);