/freebsd/contrib/unbound/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() 286 memmove(rr, rrset->rk.dname, rrset->rk.dname_len); in packed_rr_to_string() [all …]
|
H A D | msgencode.c | 90 uint8_t* dname; member 111 compress_tree_search(struct compress_tree_node** tree, uint8_t* dname, in compress_tree_search() argument 120 if((c = dname_lab_cmp(dname, labs, p->dname, p->labs, &n)) in compress_tree_search() 151 compress_tree_lookup(struct compress_tree_node** tree, uint8_t* dname, in compress_tree_lookup() argument 158 if(compress_tree_search(tree, dname, labs, &p, &m, insertpt)) { in compress_tree_lookup() 182 compress_tree_newnode(uint8_t* dname, int labs, size_t offset, in compress_tree_newnode() argument 191 n->dname = dname; in compress_tree_newnode() 210 compress_tree_store(uint8_t* dname, int labs, size_t offset, in compress_tree_store() argument 226 if(!(newnode = compress_tree_newnode(dname, labs, offset, in compress_tree_store() 240 lablen = *dname++; in compress_tree_store() [all …]
|
/freebsd/lib/libc/gen/ |
H A D | dirname_compat.c | 30 static char *dname = NULL; in __freebsd11_dirname() local 34 if (dname == NULL) { in __freebsd11_dirname() 35 dname = (char *)malloc(MAXPATHLEN); in __freebsd11_dirname() 36 if (dname == NULL) in __freebsd11_dirname() 42 dname[0] = '.'; in __freebsd11_dirname() 43 dname[1] = '\0'; in __freebsd11_dirname() 44 return (dname); in __freebsd11_dirname() 58 dname[0] = *endp == '/' ? '/' : '.'; in __freebsd11_dirname() 59 dname[1] = '\0'; in __freebsd11_dirname() 60 return (dname); in __freebsd11_dirname() [all …]
|
/freebsd/crypto/openssh/openbsd-compat/ |
H A D | dirname.c | 30 static char dname[MAXPATHLEN]; in dirname() local 36 dname[0] = '.'; in dirname() 37 dname[1] = '\0'; in dirname() 38 return (dname); in dirname() 52 dname[0] = *endp == '/' ? '/' : '.'; in dirname() 53 dname[1] = '\0'; in dirname() 54 return (dname); in dirname() 63 if (len >= sizeof(dname)) { in dirname() 67 memcpy(dname, path, len); in dirname() 68 dname[len] = '\0'; in dirname() [all …]
|
/freebsd/lib/libc/resolv/ |
H A D | res_findzonecut.c | 154 res_findzonecut(res_state statp, const char *dname, ns_class class, int opts, in res_findzonecut() argument 168 result = res_findzonecut2(statp, dname, class, opts, zname, zsize, in res_findzonecut() 180 res_findzonecut2(res_state statp, const char *dname, ns_class class, int opts, in res_findzonecut2() argument 190 dname, p_class(class), (long)zsize, naddrs)); in res_findzonecut2() 198 if ((n = get_soa(statp, dname, class, opts, zname, zsize, in res_findzonecut2() 270 get_soa(res_state statp, const char *dname, ns_class class, int opts, in get_soa() argument 286 if (ns_makecanon(dname, tname, sizeof tname) < 0) in get_soa() 288 dname = tname; in get_soa() 297 while (*dname == '.') in get_soa() 298 dname++; in get_soa() [all …]
|
/freebsd/tools/tools/ifinfo/ |
H A D | ifinfo.c | 72 char *dname; in main() local 112 dname = NULL; in main() 118 if ((dname = malloc(len)) == NULL) in main() 120 if (sysctl(name, 6, dname, &len, 0, 0) < 0) { in main() 123 free(dname); in main() 124 dname = NULL; in main() 127 printit(&ifmd, dname); in main() 128 free(dname); in main() 153 printit(const struct ifmibdata *ifmd, const char *dname) in printit() argument 156 if (dname != NULL) in printit() [all …]
|
/freebsd/usr.sbin/bsnmpd/modules/snmp_hostres/ |
H A D | hostres_network_tbl.c | 133 char *dname; in network_get_interfaces() local 153 if ((dname = malloc(len)) == NULL) { in network_get_interfaces() 157 if (sysctl(name, 6, dname, &len, 0, 0) < 0) { in network_get_interfaces() 160 free(dname); in network_get_interfaces() 164 HRDBG("got device %s (%s)", ifp->name, dname); in network_get_interfaces() 166 if ((dev = device_find_by_name(dname)) == NULL) { in network_get_interfaces() 167 HRDBG("%s not in hrDeviceTable", dname); in network_get_interfaces() 168 free(dname); in network_get_interfaces() 171 HRDBG("%s found in hrDeviceTable", dname); in network_get_interfaces() 176 free(dname); in network_get_interfaces()
|
/freebsd/usr.sbin/ckdist/ |
H A D | ckdist.c | 223 const char *dname; in chkmd5() local 230 dname = NULL; in chkmd5() 240 if ((dname = distname(path, name, NULL)) == NULL) in chkmd5() 243 if ((fd = open(dname, O_RDONLY)) == -1) in chkmd5() 246 err(2, "%s", dname); in chkmd5() 247 } else if (!MD5File(dname, chk)) in chkmd5() 255 rval |= report(path, dname, error); in chkmd5() 268 const char *dname; in chkinf() local 279 dname = NULL; in chkinf() 290 else if ((dname = distname(fp == stdin ? NULL : path, NULL, in chkinf() [all …]
|
/freebsd/contrib/unbound/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() 318 rpz_dname_to_trigger(uint8_t* dname, size_t dname_len) in rpz_dname_to_trigger() argument [all …]
|
/freebsd/contrib/ldns/ |
H A D | dname.c | 38 ldns_dname_last_label_is_root_label(const ldns_rdf* dname) in ldns_dname_last_label_is_root_label() argument 43 for (src_pos = 0; src_pos < ldns_rdf_size(dname); src_pos += len + 1) { in ldns_dname_last_label_is_root_label() 44 len = ldns_rdf_data(dname)[src_pos]; in ldns_dname_last_label_is_root_label() 46 assert(src_pos == ldns_rdf_size(dname)); in ldns_dname_last_label_is_root_label() 124 ldns_dname_reverse(const ldns_rdf *dname) in ldns_dname_reverse() argument 132 assert(ldns_rdf_get_type(dname) == LDNS_RDF_TYPE_DNAME); in ldns_dname_reverse() 134 rd_size = ldns_rdf_size(dname); in ldns_dname_reverse() 147 if (ldns_dname_last_label_is_root_label(dname)) { in ldns_dname_reverse() 152 len = ldns_rdf_data(dname)[src_pos]; in ldns_dname_reverse() 154 &ldns_rdf_data(dname)[src_pos], len + 1); in ldns_dname_reverse() [all …]
|
/freebsd/contrib/ldns-host/ |
H A D | ldns-host.c | 720 ldns_rdf *dname; in safe_str2rdf_dname() local 723 if ((status = ldns_str2rdf_dname(&dname, name)) != LDNS_STATUS_OK) { in safe_str2rdf_dname() 727 return dname; in safe_str2rdf_dname() 788 ldns_rdf *dname, **searchlist; in search() local 794 if ((dname = ldns_resolver_domain(res)) != NULL) { in search() 795 dname = safe_dname_cat_clone(domain, dname); in search() 796 if (query(res, dname, pkt, close_tcp)) in search() 797 return dname; in search() 803 dname = safe_dname_cat_clone(domain, searchlist[i]); in search() 804 if (query(res, dname, pkt, close_tcp)) in search() [all …]
|
/freebsd/sys/contrib/openzfs/tests/zfs-tests/cmd/ |
H A D | mktree.c | 99 char dname[MAXPATHLEN] = {0}; in mktree() local 107 (void) memset(dname, '\0', sizeof (dname)); in mktree() 108 (void) strcpy(dname, getfdname(pdir, TYPE_D, level, d, 0)); in mktree() 110 if (mkdir(dname, 0777) != 0) { in mktree() 113 dname, errno, strerror(errno)); in mktree() 120 if (mktree(dname, level+1) != 0) { in mktree() 124 getfdname(dname, TYPE_F, level+1, d, f)); in mktree()
|
/freebsd/contrib/unbound/iterator/ |
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()
|
H A D | iter_hints.c | 100 uint8_t* dname = sldns_str2wire_dname(sv, &dname_len); in ah() local 101 if(!dname) { in ah() 105 if(!delegpt_add_ns_mlc(dp, dname, 0, NULL, UNBOUND_DNS_PORT) || in ah() 107 !delegpt_add_target_mlc(dp, dname, dname_len, in ah() 109 free(dname); in ah() 112 free(dname); in ah() 199 uint8_t* dname; in read_stubs_name() local 204 dname = sldns_str2wire_dname(s->name, &dname_len); in read_stubs_name() 205 if(!dname) { in read_stubs_name() 209 if(!(dp=delegpt_create_mlc(dname))) { in read_stubs_name() [all …]
|
H A D | iter_fwd.c | 184 uint8_t* dname; in read_fwds_name() local 190 dname = sldns_str2wire_dname(s->name, &dname_len); in read_fwds_name() 191 if(!dname) { in read_fwds_name() 195 if(!(dp=delegpt_create_mlc(dname))) { in read_fwds_name() 196 free(dname); in read_fwds_name() 200 free(dname); in read_fwds_name() 209 uint8_t* dname; in read_fwds_host() local 214 dname = authextstrtodname(p->str, &port, &tls_auth_name); in read_fwds_host() 215 if(!dname) { in read_fwds_host() 225 if(!delegpt_add_ns_mlc(dp, dname, 0, tls_auth_name, port)) { in read_fwds_host() [all …]
|
H A D | iter_scrub.c | 69 dname_pkt_copy(pkt, buf, (*rrset)->dname); in remove_rrset() 268 cn->dname = (uint8_t*)regional_alloc(region, *snamelen); in synth_cname_rrset() 269 if(!cn->dname) in synth_cname_rrset() 271 dname_pkt_copy(pkt, cn->dname, *sname); in synth_cname_rrset() 278 cn->hash=pkt_hash_rrset(pkt, cn->dname, cn->type, cn->rrset_class, 0); in synth_cname_rrset() 395 dname_pkt_copy(pkt, buf, rrset->dname); in shorten_rrset() 457 pkt_strict_sub(pkt, sname, rrset->dname)) { in scrub_normalize() 477 dname_pkt_compare(pkt, sname, nx->dname) == 0) { in scrub_normalize() 506 if(dname_pkt_compare(pkt, sname, rrset->dname) != 0) { in scrub_normalize() 521 pkt_strict_sub(pkt, sname, nx->dname)) { in scrub_normalize() [all …]
|
/freebsd/tests/sys/cddl/zfs/bin/ |
H A D | mktree.c | 99 char dname[MAXPATHLEN] = {0}; in mktree() local 107 (void) memset(dname, '\0', sizeof (dname)); in mktree() 108 (void) strcpy(dname, getfdname(pdir, TYPE_D, level, d, 0)); in mktree() 110 if (mkdir(dname, 0777) != 0) { in mktree() 113 dname, errno, strerror(errno)); in mktree() 120 if (mktree(dname, level+1) != 0) { in mktree() 124 getfdname(dname, TYPE_F, level+1, d, f)); in mktree()
|
/freebsd/contrib/ntp/libparse/ |
H A D | parsesolaris.c | 803 register char *dname = dq->q_qinfo->qi_minfo->mi_idname; in init_linemon() local 805 pprintf(DD_INSTALL, "init_linemon: driver is \"%s\"\n", dname); in init_linemon() 808 if (dname && !strcmp(dname, "zs")) in init_linemon() 815 pprintf(DD_INSTALL, "init_linemon: driver \"%s\" not suitable for CD monitoring\n", dname); in init_linemon() 834 register char *dname = q->q_qinfo->qi_minfo->mi_idname; in close_linemon() local 837 if (dname && !strcmp(dname, "zs")) in close_linemon() 842 pprintf(DD_INSTALL, "close_linemon: cannot find driver close routine for \"%s\"\n", dname); in close_linemon() 996 register const char *dname = "-UNKNOWN-"; in zs_xsisr() local 1032 dname = q->q_qinfo->qi_minfo->mi_idname; in zs_xsisr() 1034 if (!strcmp(dname, parseinfo.st_rdinit->qi_minfo->mi_idname)) in zs_xsisr() [all …]
|
H A D | parsestreams.c | 953 register char *dname = dq->q_qinfo->qi_minfo->mi_idname; in init_linemon() local 955 parseprintf(DD_INSTALL, ("init_linemon: driver is \"%s\"\n", dname)); in init_linemon() 958 if (dname && !Strcmp(dname, "zs")) in init_linemon() 965 parseprintf(DD_INSTALL, ("init_linemon: driver \"%s\" not suitable for CD monitoring\n", dname)); in init_linemon() 984 register char *dname = q->q_qinfo->qi_minfo->mi_idname; in close_linemon() local 987 if (dname && !Strcmp(dname, "zs")) in close_linemon() 992 parseprintf(DD_INSTALL, ("close_linemon: cannot find driver close routine for \"%s\"\n", dname)); in close_linemon() 1136 register char *dname; in zs_xsisr() local 1198 dname = q->q_qinfo->qi_minfo->mi_idname; in zs_xsisr() 1200 if (!Strcmp(dname, parseinfo.st_rdinit->qi_minfo->mi_idname)) in zs_xsisr() [all …]
|
/freebsd/contrib/unbound/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() 181 char dname[LDNS_MAX_DOMAINLEN+1]; in errinf_to_str_servfail() local 185 dname_str(qstate->qinfo.qname, dname); in errinf_to_str_servfail() 186 snprintf(p, left, "SERVFAIL <%s %s %s>:", dname, t, c); in errinf_to_str_servfail() 221 char dname[LDNS_MAX_DOMAINLEN+1]; in errinf_rrset() local 227 dname_str(rr->rk.dname, dname); in errinf_rrset() 228 snprintf(buf, sizeof(buf), "for <%s %s %s>", dname, t, c); in errinf_rrset() 232 void errinf_dname(struct module_qstate* qstate, const char* str, uint8_t* dname) in errinf_dname() argument [all …]
|
/freebsd/sbin/swapon/ |
H A D | swapon.c | 255 char *dname, *p; in swap_on_off() 257 dname = strdup(name); 258 p = strrchr(dname, '.'); 262 return (dname); in swap_basename() local 372 char *dname, *args; in swap_on_geli_args() 386 dname = swap_basename(name); in swap_on_geli_args() 387 if (dname == NULL) { in swap_on_geli_args() 393 dname); in swap_on_geli_args() 395 free(dname); in swap_on_geli_args() 278 char *dname; swap_on_off_gbde() local 432 char *dname, *args; swap_on_off_geli() local
|
/freebsd/contrib/unbound/validator/ |
H A D | val_utils.c | 99 query_dname_compare(rep->rrsets[0]->rk.dname, in val_classify_response() 130 rep->rrsets[i]->rk.dname) == 0) { in val_classify_response() 254 rk.dname, rep->rrsets[i]->rk.dname)) { in cname_under_previous_dname() 274 rep->rrsets[i]->rk.dname) == 0) { in val_find_signer() 288 dname_strict_subdomain_c(rep->rrsets[i]->rk.dname, rep->rrsets[i-1]->rk.dname)) { in val_find_signer() 349 rep->rrsets[i]->rk.dname) == 0) { in val_find_signer() 417 rrset->rk.dname, ntohs(rrset->rk.type), in val_verify_rrset() 426 rrset->rk.dname, ntohs(rrset->rk.type), in val_verify_rrset() 431 log_nametypeclass(VERB_ALGO, "verify rrset", rrset->rk.dname, in val_verify_rrset() 478 dnskey.rk.dname = kkey->name; in val_verify_rrset_entry() [all …]
|