Searched refs:dname (Results 1 - 25 of 134) sorted by relevance

123456

/freebsd-current/crypto/openssh/openbsd-compat/
H A Ddirname.c30 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 Ddirname_compat.c30 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 Ddname.h2 * 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 Ddname.c2 * 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 Dpacked_rrset.c45 #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 Dmsgparse.c43 #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 Dmsgencode.c46 #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 Dvnodes.sh60 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 Dipsecmod-whitelist.h67 * @param dname: domain name to check.
72 int ipsecmod_domain_is_whitelisted(struct ipsecmod_env* ie, uint8_t* dname,
H A Dipsecmod-whitelist.c51 #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 Dmktree.c99 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 Dmkbusy.c105 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 Dmktree.c99 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 Dsubnet-whitelist.h66 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 Ddname.h2 * 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 Difinfo.c72 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 Dres_findzonecut.c99 * 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 Dhostres_network_tbl.c133 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 Diter_resptype.c48 #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 Diter_hints.c48 #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 Ddname.c2 * 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 Dldns-host.c720 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 Dckdist.c223 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 Drpz.c47 #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 Dmodule.c45 #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...]

Completed in 184 milliseconds

123456