| /netbsd-src/external/bsd/unbound/dist/util/data/ |
| H A D | dname.c | 74 dname_valid(uint8_t* dname, size_t maxlen) in dname_valid() argument 80 labellen = *dname++; in dname_valid() 89 dname += labellen; in dname_valid() 90 labellen = *dname++; in dname_valid() 135 query_dname_tolower(uint8_t* dname) in query_dname_tolower() argument 139 labellen = *dname; in query_dname_tolower() 141 dname++; in query_dname_tolower() 143 *dname = (uint8_t)tolower((unsigned char)*dname); in query_dname_tolower() 144 dname++; in query_dname_tolower() 146 labellen = *dname; in query_dname_tolower() [all …]
|
| H A D | dname.h | 67 size_t dname_valid(uint8_t* dname, size_t len); 70 void query_dname_tolower(uint8_t* dname); 78 void pkt_dname_tolower(struct sldns_buffer* pkt, uint8_t* dname); 130 hashvalue_type dname_query_hash(uint8_t* dname, hashvalue_type h); 142 hashvalue_type dname_pkt_hash(struct sldns_buffer* pkt, uint8_t* dname, 151 void dname_pkt_copy(struct sldns_buffer* pkt, uint8_t* to, uint8_t* dname); 159 int dname_buffer_write(struct sldns_buffer* pkt, uint8_t* dname); 166 int dname_count_labels(uint8_t* dname); 174 int dname_count_size_labels(uint8_t* dname, size_t* size); 206 int dname_has_label(uint8_t* dname, size_t dnamelen, uint8_t* label); [all …]
|
| H A D | msgparse.c | 82 new_rrset(struct msg_parse* msg, uint8_t* dname, size_t dnamelen, in new_rrset() argument 98 p->dname = dname; in new_rrset() 172 pkt_hash_rrset(sldns_buffer* pkt, uint8_t* dname, uint16_t type, in pkt_hash_rrset() argument 178 h = dname_pkt_hash(pkt, dname, h); in pkt_hash_rrset() 187 pkt_hash_rrset_first(sldns_buffer* pkt, uint8_t* dname) in pkt_hash_rrset_first() argument 193 h = dname_pkt_hash(pkt, dname, h); in pkt_hash_rrset_first() 214 uint32_t rrset_flags, uint8_t* dname, size_t dnamelen, in rrset_parse_equals() argument 219 dname_pkt_compare(pkt, dname, p->dname) == 0) in rrset_parse_equals() 227 hashvalue_type h, uint32_t rrset_flags, uint8_t* dname, in msgparse_hashtable_lookup() argument 232 if(rrset_parse_equals(p, pkt, h, rrset_flags, dname, dnamelen, in msgparse_hashtable_lookup() [all …]
|
| H A D | packed_rrset.c | 63 free(pkey->rk.dname); in ub_packed_rrset_parsedelete() 64 pkey->rk.dname = NULL; in ub_packed_rrset_parsedelete() 112 if((c=query_dname_compare(key1->rk.dname, key2->rk.dname)) != 0) in ub_rrset_compare() 133 free(k->rk.dname); in ub_rrset_key_delete() 134 k->rk.dname = NULL; in ub_rrset_key_delete() 170 h = dname_query_hash(key->dname, h); in rrset_key_hash() 196 get_cname_target(struct ub_packed_rrset_key* rrset, uint8_t** dname, in get_cname_target() argument 214 *dname = d->rr_data[0]+sizeof(uint16_t); in get_cname_target() 268 log_nametypeclass(v, str, rrset->rk.dname, in log_rrset_key() 285 memmove(rr, rrset->rk.dname, rrset->rk.dname_len); in packed_rr_to_string() [all …]
|
| H A D | msgencode.c | 86 uint8_t* dname; member 107 compress_tree_search(struct compress_tree_node** tree, uint8_t* dname, in compress_tree_search() argument 116 if((c = dname_lab_cmp(dname, labs, p->dname, p->labs, &n)) in compress_tree_search() 147 compress_tree_lookup(struct compress_tree_node** tree, uint8_t* dname, in compress_tree_lookup() argument 154 if(compress_tree_search(tree, dname, labs, &p, &m, insertpt)) { in compress_tree_lookup() 178 compress_tree_newnode(uint8_t* dname, int labs, size_t offset, in compress_tree_newnode() argument 187 n->dname = dname; in compress_tree_newnode() 206 compress_tree_store(uint8_t* dname, int labs, size_t offset, in compress_tree_store() argument 222 if(!(newnode = compress_tree_newnode(dname, labs, offset, in compress_tree_store() 236 lablen = *dname++; in compress_tree_store() [all …]
|
| /netbsd-src/external/bsd/nsd/dist/ |
| H A D | dname.h | 30 typedef struct dname dname_type; 31 struct dname struct 104 const dname_type *dname_copy(region_type *region, const dname_type *dname); 111 const dname_type *dname, 118 const dname_type *dname_origin(region_type *region, const dname_type *dname); 132 dname_label_offsets(const dname_type *dname) in dname_label_offsets() argument 134 return (const uint8_t *) ((const char *) dname + sizeof(dname_type)); in dname_label_offsets() 144 dname_name(const dname_type *dname) in dname_name() argument 146 return (const uint8_t *) ((const char *) dname in dname_name() 148 + dname->label_count * sizeof(uint8_t)); in dname_name() [all …]
|
| H A D | dname.c | 177 uint8_t dname[MAXDOMAINLEN]; in dname_parse() local 178 if(!dname_parse_wire(dname, name)) in dname_parse() 180 return dname_make(region, dname, 1); in dname_parse() 183 int dname_parse_wire(uint8_t* dname, const char* name) in dname_parse_wire() argument 188 uint8_t *d = dname; in dname_parse_wire() 193 dname[0] = 0; in dname_parse_wire() 198 if (p - dname >= MAXDOMAINLEN) { in dname_parse_wire() 250 if (h - dname >= MAXDOMAINLEN) { in dname_parse_wire() 255 return p-dname; in dname_parse_wire() 260 dname_copy(region_type *region, const dname_type *dname) in dname_copy() argument [all …]
|
| H A D | namedb.c | 25 const dname_type* dname, in allocate_domain_info() argument 31 assert(dname); in allocate_domain_info() 37 result->dname in allocate_domain_info() 42 table->region, dname, domain_dname(parent)->label_count + 1); in allocate_domain_info() 325 root->dname in domain_table_create() 348 root->rnode = radname_insert(result->nametree, dname_name(root->dname), in domain_table_create() 349 root->dname->name_size, root); in domain_table_create() 367 const dname_type *dname, in domain_table_search() argument 375 assert(dname); in domain_table_search() 380 exact = radname_find_less_equal(table->nametree, dname_name(dname), in domain_table_search() [all …]
|
| H A D | ixfr.h | 184 void ixfr_store_delrr(struct ixfr_store* ixfr_store, const struct dname* dname, 187 void ixfr_store_addrr(struct ixfr_store* ixfr_store, const struct dname* dname, 191 const struct dname* dname, uint16_t type, uint16_t klass, 194 uint8_t* dname, size_t dname_len, uint16_t type, uint16_t klass, 197 const struct dname* dname, uint16_t type, uint16_t klass, 200 uint8_t* dname, size_t dname_len, uint16_t type, uint16_t klass,
|
| H A D | nsec3.h | 15 struct dname; 48 struct domain* wildcard, const struct dname* qname); 68 const struct dname* qname); 77 void nsec3_hash_and_store(struct zone* zone, const struct dname* dname, 108 const struct dname* nsec3_b32_create(struct region* region, struct zone* zone,
|
| H A D | remote.c | 853 const dname_type* dname; in get_zone_arg() local 859 dname = dname_parse(xfrd->region, arg); in get_zone_arg() 860 if(!dname) { in get_zone_arg() 865 *zo = zone_options_find(xfrd->nsd->options, dname); in get_zone_arg() 866 region_recycle(xfrd->region, (void*)dname, dname_total_size(dname)); in get_zone_arg() 1233 const dname_type* dname; in perform_changezone() local 1254 dname = dname_parse(xfrd->region, arg); in perform_changezone() 1255 if(!dname) { in perform_changezone() 1261 if( (zopt=zone_options_find(xfrd->nsd->options, dname)) ) { in perform_changezone() 1266 region_recycle(xfrd->region, (void*)dname, dname_total_size(dname)); in perform_changezone() [all …]
|
| /netbsd-src/external/mpl/bind/dist/lib/dns/rdata/generic/ |
| H A D | dname_39.c | 127 dns_rdata_dname_t *dname = source; in fromstruct_dname() local 131 REQUIRE(dname != NULL); in fromstruct_dname() 132 REQUIRE(dname->common.rdtype == type); in fromstruct_dname() 133 REQUIRE(dname->common.rdclass == rdclass); in fromstruct_dname() 138 dns_name_toregion(&dname->dname, ®ion); in fromstruct_dname() 145 dns_rdata_dname_t *dname = target; in tostruct_dname() local 149 REQUIRE(dname != NULL); in tostruct_dname() 152 dname->common.rdclass = rdata->rdclass; in tostruct_dname() 153 dname in tostruct_dname() 167 dns_rdata_dname_t *dname = source; freestruct_dname() local [all...] |
| /netbsd-src/external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/ |
| H A D | dname_39.c | 127 dns_rdata_dname_t *dname = source; in fromstruct_dname() local 131 REQUIRE(dname != NULL); in fromstruct_dname() 132 REQUIRE(dname->common.rdtype == type); in fromstruct_dname() 133 REQUIRE(dname->common.rdclass == rdclass); in fromstruct_dname() 138 dns_name_toregion(&dname->dname, ®ion); in fromstruct_dname() 145 dns_rdata_dname_t *dname = target; in tostruct_dname() local 149 REQUIRE(dname != NULL); in tostruct_dname() 152 dname->common.rdclass = rdata->rdclass; in tostruct_dname() 153 dname->common.rdtype = rdata->type; in tostruct_dname() 154 ISC_LINK_INIT(&dname->common, link); in tostruct_dname() [all …]
|
| /netbsd-src/external/gpl2/mkhybrid/dist/ |
| H A D | apple.c | 214 get_none_dir(char *hname, const char *dname, dir_ent *s_entry, int ret) in get_none_dir() argument 217 hstrncpy(s_entry->hfs_ent->name, dname, HFS_MAX_FLEN); in get_none_dir() 226 get_none_info(char *hname, char *dname, dir_ent *s_entry, int ret) in get_none_info() argument 231 map_ext(dname, &t, &c, &s_entry->hfs_ent->fdflags, s_entry->whole_name); in get_none_info() 234 hstrncpy(hfs_ent->name, dname, HFS_MAX_FLEN); in get_none_info() 273 get_cap_dir(char *hname, const char *dname, dir_ent *s_entry, int ret) in get_cap_dir() argument 294 hstrncpy(s_entry->hfs_ent->name, dname, HFS_MAX_FLEN); in get_cap_dir() 303 get_cap_info(char *hname, char *dname, dir_ent *s_entry, int ret) in get_cap_info() argument 327 hstrncpy(hfs_ent->name, dname, HFS_MAX_FLEN); in get_cap_info() 365 ret = get_none_info(hname, dname, s_entry, TYPE_NONE); in get_cap_info() [all …]
|
| /netbsd-src/external/bsd/libbind/dist/resolv/ |
| H A D | res_findzonecut.c | 156 res_findzonecut(res_state statp, const char *dname, ns_class class, int opts, in res_findzonecut() argument 170 result = res_findzonecut2(statp, dname, class, opts, zname, zsize, in res_findzonecut() 181 res_findzonecut2(res_state statp, const char *dname, ns_class class, int opts, in res_findzonecut2() argument 191 dname, p_class(class), (long)zsize, naddrs)); in res_findzonecut2() 199 if ((n = get_soa(statp, dname, class, opts, zname, zsize, in res_findzonecut2() 271 get_soa(res_state statp, const char *dname, ns_class class, int opts, in get_soa() argument 287 if (ns_makecanon(dname, tname, sizeof tname) < 0) in get_soa() 289 dname = tname; in get_soa() 298 while (*dname == '.') in get_soa() 299 dname++; in get_soa() [all …]
|
| /netbsd-src/lib/libresolv/ |
| H A D | res_findzonecut.c | 158 res_findzonecut(res_state statp, const char *dname, ns_class class, int opts, in res_findzonecut() argument 172 result = res_findzonecut2(statp, dname, class, opts, zname, zsize, in res_findzonecut() 183 res_findzonecut2(res_state statp, const char *dname, ns_class class, int opts, in res_findzonecut2() argument 193 dname, p_class(class), (long)zsize, naddrs)); in res_findzonecut2() 201 if ((n = get_soa(statp, dname, class, opts, zname, zsize, in res_findzonecut2() 274 get_soa(res_state statp, const char *dname, ns_class class, int opts, in get_soa() argument 290 if (ns_makecanon(dname, tname, sizeof tname) < 0) in get_soa() 292 dname = tname; in get_soa() 301 while (*dname == '.') in get_soa() 302 dname++; in get_soa() [all …]
|
| /netbsd-src/external/bsd/unbound/dist/services/ |
| H A D | rpz.c | 62 uint8_t* dname; member 121 get_tld_label(uint8_t* dname, size_t maxdnamelen) in get_tld_label() argument 123 uint8_t* prevlab = dname; in get_tld_label() 131 if(*dname == 0) in get_tld_label() 134 while(*dname) { in get_tld_label() 135 dnamelen += ((size_t)*dname)+1; in get_tld_label() 138 dname = dname+((size_t)*dname)+1; in get_tld_label() 139 if(*dname != 0) in get_tld_label() 140 prevlab = dname; in get_tld_label() 306 rpz_dname_to_trigger(uint8_t* dname, size_t dname_len) in rpz_dname_to_trigger() argument [all …]
|
| /netbsd-src/external/bsd/unbound/dist/iterator/ |
| H A D | iter_fwd.c | 182 uint8_t* dname; in read_fwds_name() local 188 dname = sldns_str2wire_dname(s->name, &dname_len); in read_fwds_name() 189 if(!dname) { in read_fwds_name() 193 if(!(dp=delegpt_create_mlc(dname))) { in read_fwds_name() 194 free(dname); in read_fwds_name() 198 free(dname); in read_fwds_name() 207 uint8_t* dname; in read_fwds_host() local 212 dname = authextstrtodname(p->str, &port, &tls_auth_name); in read_fwds_host() 213 if(!dname) { in read_fwds_host() 223 if(!delegpt_add_ns_mlc(dp, dname, 0, tls_auth_name, port)) { in read_fwds_host() [all …]
|
| H A D | iter_hints.c | 97 uint8_t* dname = sldns_str2wire_dname(sv, &dname_len); in ah() local 98 if(!dname) { in ah() 102 if(!delegpt_add_ns_mlc(dp, dname, 0, NULL, UNBOUND_DNS_PORT) || in ah() 104 !delegpt_add_target_mlc(dp, dname, dname_len, in ah() 106 free(dname); in ah() 109 free(dname); in ah() 196 uint8_t* dname; in read_stubs_name() local 201 dname = sldns_str2wire_dname(s->name, &dname_len); in read_stubs_name() 202 if(!dname) { in read_stubs_name() 206 if(!(dp=delegpt_create_mlc(dname))) { in read_stubs_name() [all …]
|
| H A D | iter_resptype.c | 82 query_dname_compare(mname, s->rk.dname) == 0) { in response_type_from_cache() 89 query_dname_compare(mname, s->rk.dname) == 0) { in response_type_from_cache() 134 s->rk.dname) == 0) { in response_type_from_server() 171 dname_strict_subdomain_c(s->rk.dname, in response_type_from_server() 185 query_dname_compare(mname, s->rk.dname) == 0) { in response_type_from_server() 198 query_dname_compare(mname, s->rk.dname) == 0) { in response_type_from_server() 221 dname_subdomain_c(request->qname, s->rk.dname)) { in response_type_from_server() 242 if(query_dname_compare(s->rk.dname, origzone) == 0) { in response_type_from_server() 263 if(dname_subdomain_c(origzone, s->rk.dname)) { in response_type_from_server() 271 if(dname_subdomain_c(s->rk.dname, origzone)) { in response_type_from_server()
|
| /netbsd-src/external/bsd/ntp/dist/libparse/ |
| H A D | parsesolaris.c | 805 register char *dname = dq->q_qinfo->qi_minfo->mi_idname; in init_linemon() local 807 pprintf(DD_INSTALL, "init_linemon: driver is \"%s\"\n", dname); in init_linemon() 810 if (dname && !strcmp(dname, "zs")) in init_linemon() 817 pprintf(DD_INSTALL, "init_linemon: driver \"%s\" not suitable for CD monitoring\n", dname); in init_linemon() 836 register char *dname = q->q_qinfo->qi_minfo->mi_idname; in close_linemon() local 839 if (dname && !strcmp(dname, "zs")) in close_linemon() 844 pprintf(DD_INSTALL, "close_linemon: cannot find driver close routine for \"%s\"\n", dname); in close_linemon() 998 register const char *dname = "-UNKNOWN-"; in zs_xsisr() local 1034 dname = q->q_qinfo->qi_minfo->mi_idname; in zs_xsisr() 1036 if (!strcmp(dname, parseinfo.st_rdinit->qi_minfo->mi_idname)) in zs_xsisr() [all …]
|
| H A D | parsestreams.c | 955 register char *dname = dq->q_qinfo->qi_minfo->mi_idname; in init_linemon() local 957 parseprintf(DD_INSTALL, ("init_linemon: driver is \"%s\"\n", dname)); in init_linemon() 960 if (dname && !Strcmp(dname, "zs")) in init_linemon() 967 parseprintf(DD_INSTALL, ("init_linemon: driver \"%s\" not suitable for CD monitoring\n", dname)); in init_linemon() 986 register char *dname = q->q_qinfo->qi_minfo->mi_idname; in close_linemon() local 989 if (dname && !Strcmp(dname, "zs")) in close_linemon() 994 parseprintf(DD_INSTALL, ("close_linemon: cannot find driver close routine for \"%s\"\n", dname)); in close_linemon() 1138 register char *dname; in zs_xsisr() local 1200 dname = q->q_qinfo->qi_minfo->mi_idname; in zs_xsisr() 1202 if (!Strcmp(dname, parseinfo.st_rdinit->qi_minfo->mi_idname)) in zs_xsisr() [all …]
|
| /netbsd-src/sys/dev/pci/ |
| H A D | pci_usrreq.c | 82 struct pciio_drvname *dname; in pciioctl() local 114 dname = data; in pciioctl() 115 if (dname->device >= sc->sc_maxndevs || dname->function > 7) in pciioctl() 117 child = &sc->PCI_SC_DEVICESC(dname->device, dname->function); in pciioctl() 120 strlcpy(dname->name, device_xname(child->c_dev), in pciioctl() 121 sizeof dname->name); in pciioctl()
|
| /netbsd-src/external/bsd/unbound/dist/util/ |
| H A D | module.c | 138 char dname[LDNS_MAX_DOMAINLEN+1]; in errinf_to_str_bogus() local 142 dname_str(qstate->qinfo.qname, dname); in errinf_to_str_bogus() 143 snprintf(p, left, "validation failure <%s %s %s>:", dname, t, c); in errinf_to_str_bogus() 178 char dname[LDNS_MAX_DOMAINLEN+1]; in errinf_to_str_servfail() local 182 dname_str(qstate->qinfo.qname, dname); in errinf_to_str_servfail() 183 snprintf(p, left, "SERVFAIL <%s %s %s>:", dname, t, c); in errinf_to_str_servfail() 218 char dname[LDNS_MAX_DOMAINLEN+1]; in errinf_rrset() local 224 dname_str(rr->rk.dname, dname); in errinf_rrset() 225 snprintf(buf, sizeof(buf), "for <%s %s %s>", dname, t, c); in errinf_rrset() 229 void errinf_dname(struct module_qstate* qstate, const char* str, uint8_t* dname) in errinf_dname() argument [all …]
|
| /netbsd-src/external/bsd/unbound/dist/validator/ |
| H A D | val_utils.c | 99 query_dname_compare(rep->rrsets[0]->rk.dname, in val_classify_response() 231 rep->rrsets[i]->rk.dname) == 0) { in val_find_signer() 284 rep->rrsets[i]->rk.dname) == 0) { in val_find_signer() 352 rrset->rk.dname, ntohs(rrset->rk.type), in val_verify_rrset() 361 rrset->rk.dname, ntohs(rrset->rk.type), in val_verify_rrset() 366 log_nametypeclass(VERB_ALGO, "verify rrset", rrset->rk.dname, in val_verify_rrset() 413 dnskey.rk.dname = kkey->name; in val_verify_rrset_entry() 520 query_dname_compare(dnskey_rrset->rk.dname, ds_rrset->rk.dname) in val_verify_DNSKEY_with_DS() 602 ds_rrset->rk.dname, ds_rrset->rk.dname_len, in val_verify_new_DNSKEYs() 607 return key_entry_create_null(region, ds_rrset->rk.dname, in val_verify_new_DNSKEYs() [all …]
|