/bind-9.6-ESV-R11/lib/dns/ |
H A D | order.c | 18 /* $Id: order.c,v 1.10 2007/06/19 23:47:16 tbox Exp $ */ 32 #include <dns/order.h> 53 #define DNS_ORDER_VALID(order) ISC_MAGIC_VALID(order, DNS_ORDER_MAGIC) 57 dns_order_t *order; local 62 order = isc_mem_get(mctx, sizeof(*order)); 63 if (order == NULL) 66 ISC_LIST_INIT(order->ents); 69 result = isc_refcount_init(&order 83 dns_order_add(dns_order_t *order, dns_name_t *name, dns_rdatatype_t rdtype, dns_rdataclass_t rdclass, unsigned int mode) argument 118 dns_order_find(dns_order_t *order, dns_name_t *name, dns_rdatatype_t rdtype, dns_rdataclass_t rdclass) argument 148 dns_order_t *order; local [all...] |
H A D | rdataset.c | 315 dns_rdatasetorderfunc_t order, const void *order_arg, 339 REQUIRE((order == NULL) == (order_arg == NULL)); 369 (!WANT_FIXED(rdataset) || order != NULL) && 404 * 'Fixed' order. 406 INSIST(order != NULL); 408 sorted[i].key = (*order)(&shuffled[i], 414 * 'Random' order. 425 if (order != NULL) 426 sorted[i].key = (*order)(&shuffled[i], 434 * "Cyclic" order 313 towiresorted(dns_rdataset_t *rdataset, const dns_name_t *owner_name, dns_compress_t *cctx, isc_buffer_t *target, dns_rdatasetorderfunc_t order, const void *order_arg, isc_boolean_t partial, unsigned int options, unsigned int *countp, void **state) argument 559 dns_rdataset_towiresorted(dns_rdataset_t *rdataset, const dns_name_t *owner_name, dns_compress_t *cctx, isc_buffer_t *target, dns_rdatasetorderfunc_t order, const void *order_arg, unsigned int options, unsigned int *countp) argument 574 dns_rdataset_towirepartial(dns_rdataset_t *rdataset, const dns_name_t *owner_name, dns_compress_t *cctx, isc_buffer_t *target, dns_rdatasetorderfunc_t order, const void *order_arg, unsigned int options, unsigned int *countp, void **state) argument [all...] |
H A D | nsec.c | 293 int order; local 316 relation = dns_name_fullcompare(name, nsecname, &order, &olabels); 318 if (order < 0) { 327 if (order == 0) { 385 relation = dns_name_fullcompare(&nsec.next, name, &order, &nlabels); 386 if (order == 0) { 393 if (order < 0 && !dns_name_issubdomain(nsecname, &nsec.next)) { 403 if (order > 0 && relation == dns_namereln_subdomain) {
|
/bind-9.6-ESV-R11/bin/tests/system/rrsetorder/ns1/ |
H A D | named.conf | 31 rrset-order { 32 name "fixed.example" order fixed; 33 name "random.example" order random; 34 name "cyclic.example" order cyclic; 35 type NS order random; 36 order cyclic;
|
/bind-9.6-ESV-R11/bin/tests/system/rrsetorder/ns2/ |
H A D | named.conf | 32 rrset-order { 33 name "fixed.example" order fixed; 34 name "random.example" order random; 35 name "cyclic.example" order cyclic; 36 type NS order random; 37 order cyclic;
|
/bind-9.6-ESV-R11/bin/tests/system/rrsetorder/ns3/ |
H A D | named.conf | 32 rrset-order { 33 name "fixed.example" order fixed; 34 name "random.example" order random; 35 name "cyclic.example" order cyclic; 36 type NS order random; 37 order cyclic;
|
/bind-9.6-ESV-R11/lib/dns/include/dns/ |
H A D | order.h | 18 /* $Id: order.h,v 1.9 2007/06/19 23:47:17 tbox Exp $ */ 23 /*! \file dns/order.h */ 35 * Create a order object. 47 dns_order_add(dns_order_t *order, dns_name_t *name, 51 * Add a entry to the end of the order list. 54 * \li 'order' to be valid. 65 dns_order_find(dns_order_t *order, dns_name_t *name, 71 *\li 'order' to be valid.
|
/bind-9.6-ESV-R11/lib/dns/rdata/generic/ |
H A D | naptr_35.h | 29 isc_uint16_t order; member in struct:dns_rdata_naptr
|
H A D | uri_256.c | 146 int order; local 160 order = memcmp(r1.base, r2.base, 2); 161 if (order != 0) 162 return (order < 0 ? -1 : 1); 169 order = memcmp(r1.base, r2.base, 2); 170 if (order != 0) 171 return (order < 0 ? -1 : 1);
|
H A D | naptr_35.c | 246 int order, len; local 260 order = memcmp(region1.base, region2.base, 4); 261 if (order != 0) 262 return (order < 0 ? -1 : 1); 270 order = memcmp(region1.base, region2.base, len + 1); 271 if (order != 0) 272 return (order < 0 ? -1 : 1); 280 order = memcmp(region1.base, region2.base, len + 1); 281 if (order != 0) 282 return (order < [all...] |
H A D | minfo_14.c | 148 int order; local 165 order = dns_name_rdatacompare(&name1, &name2); 166 if (order != 0) 167 return (order); 178 order = dns_name_rdatacompare(&name1, &name2); 179 return (order);
|
H A D | sig_24.c | 323 int order; local 338 order = isc_region_compare(&r1, &r2); 339 if (order != 0) 340 return (order); 350 order = dns_name_rdatacompare(&name1, &name2); 351 if (order != 0) 352 return (order);
|
H A D | soa_6.c | 238 int order; local 255 order = dns_name_rdatacompare(&name1, &name2); 256 if (order != 0) 257 return (order); 268 order = dns_name_rdatacompare(&name1, &name2); 269 if (order != 0) 270 return (order);
|
H A D | mx_15.c | 169 int order; local 177 order = memcmp(rdata1->data, rdata2->data, 2); 178 if (order != 0) 179 return (order < 0 ? -1 : 1);
|
H A D | nxt_30.c | 178 int order; local 192 order = dns_name_rdatacompare(&name1, &name2); 193 if (order != 0) 194 return (order);
|
H A D | rp_17.c | 147 int order; local 164 order = dns_name_rdatacompare(&name1, &name2); 165 if (order != 0) 166 return (order);
|
H A D | rt_21.c | 149 int order; local 157 order = memcmp(rdata1->data, rdata2->data, 2); 158 if (order != 0) 159 return (order < 0 ? -1 : 1);
|
/bind-9.6-ESV-R11/lib/dns/rdata/ch_3/ |
H A D | a_1.c | 163 int order; local 183 order = dns_name_rdatacompare(&name1, &name2); 184 if (order != 0) 185 return (order); 187 order = memcmp(rdata1->data, rdata2->data, 2); 188 if (order != 0) 189 order = (order < 0) ? -1 : 1; 190 return (order);
|
/bind-9.6-ESV-R11/lib/dns/rdata/hs_4/ |
H A D | a_1.c | 116 int order; local 125 order = memcmp(rdata1->data, rdata2->data, 4); 126 if (order != 0) 127 order = (order < 0) ? -1 : 1; 129 return (order);
|
/bind-9.6-ESV-R11/lib/dns/rdata/in_1/ |
H A D | px_26.c | 191 int order; local 200 order = memcmp(rdata1->data, rdata2->data, 2); 201 if (order != 0) 202 return (order < 0 ? -1 : 1); 216 order = dns_name_rdatacompare(&name1, &name2); 217 if (order != 0) 218 return (order);
|
H A D | kx_36.c | 136 int order; local 145 order = memcmp(rdata1->data, rdata2->data, 2); 146 if (order != 0) 147 return (order < 0 ? -1 : 1);
|
H A D | srv_33.c | 202 int order; local 214 order = memcmp(rdata1->data, rdata2->data, 6); 215 if (order != 0) 216 return (order < 0 ? -1 : 1);
|
H A D | a6_38.c | 225 int order; local 256 order = memcmp(region1.base, region2.base, octets); 257 if (order < 0) 259 else if (order > 0) 265 return (order);
|
/bind-9.6-ESV-R11/bin/tests/names/ |
H A D | t_names.c | 742 int order; local 768 &order, &nlabels); 777 * Normalize order. 779 if (order < 0) 780 order = -1; 781 else if (order > 0) 782 order = 1; 783 if (order != exp_order) { 786 exp_order, order); 890 int order; local 1000 int order; local 1554 int order; local 1698 int order; local 1837 int order; local 2005 int order; local [all...] |
/bind-9.6-ESV-R11/bin/tests/ |
H A D | name_test.c | 294 int order; local 298 namereln = dns_name_fullcompare(name, comp, &order, 301 if (order < 0) 303 else if (order > 0)
|