Lines Matching refs:result

28 #include <isc/result.h>
38 #include <dns/result.h>
64 check_result(isc_result_t result, const char *message) {
65 if (result != ISC_R_SUCCESS) {
67 isc_result_totext(result));
97 isc_result_t result;
101 result = dns_name_totext(name, ISC_TRUE, &b);
102 check_result(result, "dns_name_totext");
107 result = dns_rdatatype_totext(rdata->type, &b);
108 check_result(result, "dns_rdatatype_totext");
113 result = dns_rdata_totext(rdata, NULL, &b);
114 check_result(result, "dns_rdata_totext");
147 isc_result_t result;
164 result = isc_mem_create(0, 0, &mctx);
165 check_result(result, "isc_mem_create");
167 result = isc_entropy_create(mctx, &ectx);
168 check_result (result, "isc_entropy_create");
170 result = isc_hash_create(mctx, ectx, DNS_NAME_MAXWIRE);
171 check_result (result, "isc_hash_create");
177 result = dns_name_fromtext(origin, &b, dns_rootname, ISC_FALSE, NULL);
178 check_result(result, "dns_name_fromtext");
181 result = dns_db_create(mctx, "rbt", origin, dns_dbtype_zone,
183 check_result(result, "dns_db_create");
185 result = dns_db_load(db, zonefile);
186 if (result == DNS_R_SEENINCLUDE)
187 result = ISC_R_SUCCESS;
188 check_result(result, "dns_db_load");
233 result = dns_db_createiterator(db, 0, &dbiter);
234 check_result(result, "dns_db_createiterator()");
236 result = dns_dbiterator_first(dbiter);
237 check_result(result, "dns_dbiterator_first");
244 while (result == ISC_R_SUCCESS) {
246 result = dns_dbiterator_current(dbiter, &node, name);
247 if (result == ISC_R_NOMORE)
249 check_result(result, "dns_dbiterator_current");
252 result = dns_db_allrdatasets(db, node, NULL, 0, &rdsiter);
253 check_result(result, "dns_db_allrdatasets");
255 result = dns_rdatasetiter_first(rdsiter);
257 while (result == ISC_R_SUCCESS) {
259 result = dns_rdataset_first(&rdataset);
260 check_result(result, "dns_rdataset_first");
261 while (result == ISC_R_SUCCESS) {
265 result = dns_rdataset_next(&rdataset);
268 result = dns_rdatasetiter_next(rdsiter);
272 result = dns_dbiterator_next(dbiter);