/freebsd-current/crypto/openssh/openbsd-compat/ |
H A D | dirname.c | 30 static char dname[MAXPATHLEN]; local 36 dname[0] = '.'; 37 dname[1] = '\0'; 38 return (dname); 52 dname[0] = *endp == '/' ? '/' : '.'; 53 dname[1] = '\0'; 54 return (dname); 63 if (len >= sizeof(dname)) { 67 memcpy(dname, path, len); 68 dname[le [all...] |
/freebsd-current/lib/libc/gen/ |
H A D | dirname_compat.c | 30 static char *dname = NULL; local 34 if (dname == NULL) { 35 dname = (char *)malloc(MAXPATHLEN); 36 if (dname == NULL) 42 dname[0] = '.'; 43 dname[1] = '\0'; 44 return (dname); 58 dname[0] = *endp == '/' ? '/' : '.'; 59 dname[1] = '\0'; 60 return (dname); [all...] |
/freebsd-current/contrib/unbound/util/data/ |
H A D | dname.h | 2 * util/data/dname.h - domain name routines 54 * Determine length of dname in buffer, no compression ptrs allowed, 55 * @param query: the ldns buffer, current position at start of dname. 56 * at end, position is at end of the dname. 57 * @return: 0 on parse failure, or length including ending 0 of dname. 62 * Determine if dname in memory is correct. no compression ptrs allowed. 63 * @param dname: where dname starts in memory. 64 * @param len: dname is not allowed to exceed this length (i.e. of allocation). 65 * @return length of dname i [all...] |
H A D | dname.c | 2 * util/data/dname.h - domain name handling 44 #include "util/data/dname.h" 50 /* determine length of a dname in buffer, no compression pointers allowed */ 74 dname_valid(uint8_t* dname, size_t maxlen) argument 80 labellen = *dname++; 89 dname += labellen; 90 labellen = *dname++; 108 /* if one dname ends, it has labellength 0 */ 135 query_dname_tolower(uint8_t* dname) argument 137 /* the dname i 151 pkt_dname_tolower(sldns_buffer* pkt, uint8_t* dname) argument 287 dname_query_hash(uint8_t* dname, hashvalue_type h) argument 311 dname_pkt_hash(sldns_buffer* pkt, uint8_t* dname, hashvalue_type h) argument 346 dname_pkt_copy(sldns_buffer* pkt, uint8_t* to, uint8_t* dname) argument 389 dname_print(FILE* out, struct sldns_buffer* pkt, uint8_t* dname) argument 431 dname_count_labels(uint8_t* dname) argument 446 dname_count_size_labels(uint8_t* dname, size_t* size) argument 592 dname_has_label(uint8_t* dname, size_t dnamelen, uint8_t* label) argument 620 dname_buffer_write(sldns_buffer* pkt, uint8_t* dname) argument 639 dname_str(uint8_t* dname, char* str) argument 718 dname_is_root(uint8_t* dname) argument 728 dname_remove_label(uint8_t** dname, size_t* len) argument 742 dname_remove_labels(uint8_t** dname, size_t* len, int n) argument 750 dname_signame_label_count(uint8_t* dname) argument 769 dname_is_wild(uint8_t* dname) argument [all...] |
H A D | packed_rrset.c | 45 #include "util/data/dname.h" 63 free(pkey->rk.dname); 64 pkey->rk.dname = NULL; 112 if((c=query_dname_compare(key1->rk.dname, key2->rk.dname)) != 0) 133 free(k->rk.dname); 134 k->rk.dname = NULL; 170 h = dname_query_hash(key->dname, h); 196 get_cname_target(struct ub_packed_rrset_key* rrset, uint8_t** dname, argument 214 *dname [all...] |
H A D | msgparse.c | 43 #include "util/data/dname.h" 62 /* ptr points to a previous dname */ 70 /* prev dname is also a ptr, both ptrs are the same. */ 82 new_rrset(struct msg_parse* msg, uint8_t* dname, size_t dnamelen, argument 98 p->dname = dname; 172 pkt_hash_rrset(sldns_buffer* pkt, uint8_t* dname, uint16_t type, argument 178 h = dname_pkt_hash(pkt, dname, h); 185 /** create partial dname hash for rrset hash */ 187 pkt_hash_rrset_first(sldns_buffer* pkt, uint8_t* dname) argument 213 rrset_parse_equals(struct rrset_parse* p, sldns_buffer* pkt, hashvalue_type h, uint32_t rrset_flags, uint8_t* dname, size_t dnamelen, uint16_t type, uint16_t dclass) argument 226 msgparse_hashtable_lookup(struct msg_parse* msg, sldns_buffer* pkt, hashvalue_type h, uint32_t rrset_flags, uint8_t* dname, size_t dnamelen, uint16_t type, uint16_t dclass) argument 466 find_rrset(struct msg_parse* msg, sldns_buffer* pkt, uint8_t* dname, size_t dnamelen, uint16_t type, uint16_t dclass, hashvalue_type* hash, uint32_t* rrset_flags, uint8_t** prev_dname_first, uint8_t** prev_dname_last, size_t* prev_dnamelen, uint16_t* prev_type, uint16_t* prev_dclass, struct rrset_parse** rrset_prev, sldns_pkt_section section, struct regional* region) argument 831 uint8_t* dname, *prev_dname_f = NULL, *prev_dname_l = NULL; local [all...] |
H A D | msgencode.c | 46 #include "util/data/dname.h" 86 uint8_t* dname; member in struct:compress_tree_node 89 /** offset in packet that points to this dname */ 96 * @param dname: pointer to uncompressed dname. 99 * guaranteed to be smaller or equal to the sought dname. 103 * @param insertpt: insert location for dname, if not found. 107 compress_tree_search(struct compress_tree_node** tree, uint8_t* dname, argument 116 if((c = dname_lab_cmp(dname, labs, p->dname, 147 compress_tree_lookup(struct compress_tree_node** tree, uint8_t* dname, int labs, struct compress_tree_node*** insertpt) argument 178 compress_tree_newnode(uint8_t* dname, int labs, size_t offset, struct regional* region) argument 206 compress_tree_store(uint8_t* dname, int labs, size_t offset, struct regional* region, struct compress_tree_node* closest, struct compress_tree_node** insertpt) argument 252 write_compressed_dname(sldns_buffer* pkt, uint8_t* dname, int labs, struct compress_tree_node* p) argument 336 compress_any_dname(uint8_t* dname, sldns_buffer* pkt, int labs, struct regional* region, struct compress_tree_node** tree) argument [all...] |
/freebsd-current/tools/test/stress2/misc/ |
H A D | vnodes.sh | 60 char dname[]= "/dev/ptyrX"; 68 dname[9] = i; 69 fd = open(dname, O_RDWR); 72 err(1, "open(%s)", dname);
|
/freebsd-current/contrib/unbound/ipsecmod/ |
H A D | ipsecmod-whitelist.h | 67 * @param dname: domain name to check. 72 int ipsecmod_domain_is_whitelisted(struct ipsecmod_env* ie, uint8_t* dname,
|
H A D | ipsecmod-whitelist.c | 51 #include "util/data/dname.h" 140 ipsecmod_domain_is_whitelisted(struct ipsecmod_env* ie, uint8_t* dname, argument 144 return name_tree_lookup(ie->whitelist, dname, dname_len, 145 dname_count_labels(dname), qclass) != NULL;
|
/freebsd-current/sys/contrib/openzfs/tests/zfs-tests/cmd/ |
H A D | mktree.c | 99 char dname[MAXPATHLEN] = {0}; local 107 (void) memset(dname, '\0', sizeof (dname)); 108 (void) strcpy(dname, getfdname(pdir, TYPE_D, level, d, 0)); 110 if (mkdir(dname, 0777) != 0) { 113 dname, errno, strerror(errno)); 120 if (mktree(dname, level+1) != 0) { 124 getfdname(dname, TYPE_F, level+1, d, f));
|
H A D | mkbusy.c | 105 const char *dname, *fname; local 121 dname = arg; 125 dname = "."; 128 if (stat(dname, &sbuf) != 0 || !(sbuf.st_mode & S_IFDIR)) 131 if (asprintf(&fpath, "%s/%s", dname, fname) == -1)
|
/freebsd-current/tests/sys/cddl/zfs/bin/ |
H A D | mktree.c | 99 char dname[MAXPATHLEN] = {0}; local 107 (void) memset(dname, '\0', sizeof (dname)); 108 (void) strcpy(dname, getfdname(pdir, TYPE_D, level, d, 0)); 110 if (mkdir(dname, 0777) != 0) { 113 dname, errno, strerror(errno)); 120 if (mktree(dname, level+1) != 0) { 124 getfdname(dname, TYPE_F, level+1, d, f));
|
/freebsd-current/contrib/unbound/edns-subnet/ |
H A D | subnet-whitelist.h | 66 rbtree_type dname; member in struct:ecs_whitelist 95 * @param qname: dname in query 96 * @param qname_len: length of dname
|
/freebsd-current/contrib/ldns/ldns/ |
H A D | dname.h | 2 * dname.h 4 * dname definitions 14 * \file dname.h 16 * dname contains function to read and manipulate domain names. 68 * Returns a clone of the given dname with the labels 70 * \param[in] d the dname to reverse 71 * \return clone of the dname with the labels reversed. 76 * Clones the given dname from the nth label on 77 * \param[in] d The dname to clone 79 * dname i [all...] |
/freebsd-current/tools/tools/ifinfo/ |
H A D | ifinfo.c | 72 char *dname; local 112 dname = NULL; 118 if ((dname = malloc(len)) == NULL) 120 if (sysctl(name, 6, dname, &len, 0, 0) < 0) { 123 free(dname); 124 dname = NULL; 127 printit(&ifmd, dname); 128 free(dname); 153 printit(const struct ifmibdata *ifmd, const char *dname) argument 156 if (dname ! [all...] |
/freebsd-current/lib/libc/resolv/ |
H A D | res_findzonecut.c | 99 * find enclosing zone for a <dname,class>, and some server addresses 103 *\li dname - domain name whose enclosing zone is desired 104 *\li class - class of dname (and its enclosing zone) 120 *\li we start by asking for an SOA<dname,class>. if we get one as an 121 * answer, that just means <dname,class> is a zone top, which is fine. 134 * match our dname (since that would have been returned in the answer 135 * section). an authority section SOA has to be "above" our dname. 139 * ripping labels off the front of our dname -- this is known as "doing 154 res_findzonecut(res_state statp, const char *dname, ns_class class, int opts, argument 168 result = res_findzonecut2(statp, dname, clas 180 res_findzonecut2(res_state statp, const char *dname, ns_class class, int opts, char *zname, size_t zsize, union res_sockaddr_union *addrs, int naddrs) argument 270 get_soa(res_state statp, const char *dname, ns_class class, int opts, char *zname, size_t zsize, char *mname, size_t msize, rrset_ns *nsrrsp) argument 661 find_ns(rrset_ns *nsrrsp, const char *dname) argument 671 do_query(res_state statp, const char *dname, ns_class class, ns_type qtype, u_char *resp, ns_msg *msg) argument [all...] |
/freebsd-current/usr.sbin/bsnmpd/modules/snmp_hostres/ |
H A D | hostres_network_tbl.c | 133 char *dname; local 153 if ((dname = malloc(len)) == NULL) { 157 if (sysctl(name, 6, dname, &len, 0, 0) < 0) { 160 free(dname); 164 HRDBG("got device %s (%s)", ifp->name, dname); 166 if ((dev = device_find_by_name(dname)) == NULL) { 167 HRDBG("%s not in hrDeviceTable", dname); 168 free(dname); 171 HRDBG("%s found in hrDeviceTable", dname); 176 free(dname); [all...] |
/freebsd-current/contrib/unbound/iterator/ |
H A D | iter_resptype.c | 48 #include "util/data/dname.h" 82 query_dname_compare(mname, s->rk.dname) == 0) { 89 query_dname_compare(mname, s->rk.dname) == 0) { 134 s->rk.dname) == 0) { 171 dname_strict_subdomain_c(s->rk.dname, 185 query_dname_compare(mname, s->rk.dname) == 0) { 198 query_dname_compare(mname, s->rk.dname) == 0) { 221 dname_subdomain_c(request->qname, s->rk.dname)) { 242 if(query_dname_compare(s->rk.dname, origzone) == 0) { 263 if(dname_subdomain_c(origzone, s->rk.dname)) { [all...] |
H A D | iter_hints.c | 48 #include "util/data/dname.h" 100 uint8_t* dname = sldns_str2wire_dname(sv, &dname_len); local 101 if(!dname) { 105 if(!delegpt_add_ns_mlc(dp, dname, 0, NULL, UNBOUND_DNS_PORT) || 107 !delegpt_add_target_mlc(dp, dname, dname_len, 109 free(dname); 112 free(dname); 199 uint8_t* dname; local 204 dname = sldns_str2wire_dname(s->name, &dname_len); 205 if(!dname) { 223 uint8_t* dname; local [all...] |
/freebsd-current/contrib/ldns/ |
H A D | dname.c | 2 * dname.c 4 * dname specific rdata implementations 5 * A dname is a rdf structure with type LDNS_RDF_TYPE_DNAME 38 ldns_dname_last_label_is_root_label(const ldns_rdf* dname) argument 43 for (src_pos = 0; src_pos < ldns_rdf_size(dname); src_pos += len + 1) { 44 len = ldns_rdf_data(dname)[src_pos]; 46 assert(src_pos == ldns_rdf_size(dname)); 79 /* put the two dname's after each other */ 124 ldns_dname_reverse(const ldns_rdf *dname) argument 132 assert(ldns_rdf_get_type(dname) 456 ldns_dname_is_wildcard(const ldns_rdf* dname) argument 464 ldns_dname_match_wildcard(const ldns_rdf *dname, const ldns_rdf *wildcard) argument [all...] |
/freebsd-current/contrib/ldns-host/ |
H A D | ldns-host.c | 720 ldns_rdf *dname; local 723 if ((status = ldns_str2rdf_dname(&dname, name)) != LDNS_STATUS_OK) { 727 return dname; 788 ldns_rdf *dname, **searchlist; local 794 if ((dname = ldns_resolver_domain(res)) != NULL) { 795 dname = safe_dname_cat_clone(domain, dname); 796 if (query(res, dname, pkt, close_tcp)) 797 return dname; 803 dname 873 ldns_rdf *dname; local 886 ldns_rdf *dname; local 946 ldns_rdf *dname, *addr; local 1027 ldns_rdf *addr, *dname; local [all...] |
/freebsd-current/usr.sbin/ckdist/ |
H A D | ckdist.c | 223 const char *dname; local 230 dname = NULL; 240 if ((dname = distname(path, name, NULL)) == NULL) 243 if ((fd = open(dname, O_RDONLY)) == -1) 246 err(2, "%s", dname); 247 } else if (!MD5File(dname, chk)) 255 rval |= report(path, dname, error); 268 const char *dname; local 279 dname = NULL; 290 else if ((dname 418 static const char dname[DISTTYPES][4] = {"md5", "inf"}; local [all...] |
/freebsd-current/contrib/unbound/services/ |
H A D | rpz.c | 47 #include "util/data/dname.h" 50 #include "util/data/dname.h" 62 uint8_t* dname; member in struct:matched_delegation_point 116 * @param dname: dname to work on 117 * @param maxdnamelen: maximum length of the dname 118 * @return: pointer to TLD label, NULL if not found or invalid dname 121 get_tld_label(uint8_t* dname, size_t maxdnamelen) argument 123 uint8_t* prevlab = dname; 131 if(*dname 306 rpz_dname_to_trigger(uint8_t* dname, size_t dname_len) argument 632 strip_dname_origin(uint8_t* dname, size_t dnamelen, size_t originlen, uint8_t* newdname, size_t maxnewdnamelen) argument 647 rpz_insert_local_zones_trigger(struct local_zones* lz, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rrtype, uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) argument 728 rpz_log_dname(char const* msg, uint8_t* dname, size_t dname_len) argument 737 rpz_insert_qname_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rrtype, uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) argument 752 rpz_strip_nsdname_suffix(uint8_t* dname, size_t maxdnamelen, uint8_t** stripdname, size_t* stripdnamelen) argument 788 rpz_insert_nsdname_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rrtype, uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) argument 989 rpz_insert_clientip_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rrtype, uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) argument 1011 rpz_insert_nsip_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rrtype, uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) argument 1034 rpz_insert_response_ip_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rrtype, uint16_t rrclass, uint32_t ttl, uint8_t* rdata, size_t rdata_len, uint8_t* rr, size_t rr_len) argument 1065 rpz_insert_rr(struct rpz* r, uint8_t* azname, size_t aznamelen, uint8_t* dname, size_t dnamelen, uint16_t rr_type, uint16_t rr_class, uint32_t rr_ttl, uint8_t* rdatawl, size_t rdatalen, uint8_t* rr, size_t rr_len) argument 1348 rpz_remove_local_zones_trigger(struct local_zones* zones, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rr_type, uint16_t rr_class, uint8_t* rdatawl, size_t rdatalen) argument 1378 rpz_remove_qname_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rr_type, uint16_t rr_class, uint8_t* rdatawl, size_t rdatalen) argument 1387 rpz_remove_response_ip_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rr_type, uint8_t* rdatawl, size_t rdatalen) argument 1506 rpz_remove_clientip_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rr_type, uint8_t* rdatawl, size_t rdatalen) argument 1522 rpz_remove_nsip_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rr_type, uint8_t* rdatawl, size_t rdatalen) argument 1538 rpz_remove_nsdname_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, enum rpz_action a, uint16_t rr_type, uint16_t rr_class, uint8_t* rdatawl, size_t rdatalen) argument 1555 rpz_remove_rr(struct rpz* r, uint8_t* azname, size_t aznamelen, uint8_t* dname, size_t dnamelen, uint16_t rr_type, uint16_t rr_class, uint8_t* rdatawl, size_t rdatalen) argument 1619 log_rpz_apply(char* trigger, uint8_t* dname, struct addr_tree_node* addrnode, enum rpz_action a, struct query_info* qinfo, struct comm_reply* repinfo, struct module_qstate* ms, char* log_name) argument [all...] |
/freebsd-current/contrib/unbound/util/ |
H A D | module.c | 45 #include "util/data/dname.h" 138 char dname[LDNS_MAX_DOMAINLEN+1]; local 142 dname_str(qstate->qinfo.qname, dname); 143 snprintf(p, left, "validation failure <%s %s %s>:", dname, t, c); 181 char dname[LDNS_MAX_DOMAINLEN+1]; local 185 dname_str(qstate->qinfo.qname, dname); 186 snprintf(p, left, "SERVFAIL <%s %s %s>:", dname, t, c); 221 char dname[LDNS_MAX_DOMAINLEN+1]; local 227 dname_str(rr->rk.dname, dname); 232 errinf_dname(struct module_qstate* qstate, const char* str, uint8_t* dname) argument [all...] |