/freebsd-11-stable/contrib/unbound/daemon/ |
H A D | worker.c | 471 uint16_t id, uint16_t flags, struct comm_reply* repinfo, 516 msg->rep, LDNS_RCODE_SERVFAIL, edns, repinfo, worker->scratchpad, 519 error_encode(repinfo->c->buffer, LDNS_RCODE_SERVFAIL, 548 (int)(flags&LDNS_RCODE_MASK), edns, repinfo, worker->scratchpad, 553 repinfo->c, worker->scratchpad) || 555 repinfo->c->buffer, 0, 1, worker->scratchpad, 558 LDNS_RCODE_SERVFAIL, edns, repinfo, worker->scratchpad, 561 error_encode(repinfo->c->buffer, LDNS_RCODE_SERVFAIL, 566 server_stats_insrcode(&worker->stats, repinfo->c->buffer); 579 struct comm_reply* repinfo, struc 470 answer_norec_from_cache(struct worker* worker, struct query_info* qinfo, uint16_t id, uint16_t flags, struct comm_reply* repinfo, struct edns_data* edns) argument 577 apply_respip_action(struct worker* worker, const struct query_info* qinfo, struct respip_client_info* cinfo, struct reply_info* rep, struct comm_reply* repinfo, struct ub_packed_rrset_key** alias_rrset, struct reply_info** encode_repp, struct auth_zones* az) argument 631 answer_from_cache(struct worker* worker, struct query_info* qinfo, struct respip_client_info* cinfo, int* need_drop, int* is_expired_answer, int* is_secure_answer, struct ub_packed_rrset_key** alias_rrset, struct reply_info** partial_repp, struct reply_info* rep, uint16_t id, uint16_t flags, struct comm_reply* repinfo, struct edns_data* edns) argument 783 reply_and_prefetch(struct worker* worker, struct query_info* qinfo, uint16_t flags, struct comm_reply* repinfo, time_t leeway, int noreply) argument 817 chaos_replystr(sldns_buffer* pkt, char** str, int num, struct edns_data* edns, struct worker* worker, struct comm_reply* repinfo) argument 861 chaos_replyonestr(sldns_buffer* pkt, const char* str, struct edns_data* edns, struct worker* worker, struct comm_reply* repinfo) argument 875 chaos_trustanchor(sldns_buffer* pkt, struct edns_data* edns, struct worker* w, struct comm_reply* repinfo) argument 935 answer_chaos(struct worker* w, struct query_info* qinfo, struct edns_data* edns, struct comm_reply* repinfo, sldns_buffer* pkt) argument 996 answer_notify(struct worker* w, struct query_info* qinfo, struct edns_data* edns, sldns_buffer* pkt, struct comm_reply* repinfo) argument 1046 deny_refuse(struct comm_point* c, enum acl_access acl, enum acl_access deny, enum acl_access refuse, struct worker* worker, struct comm_reply* repinfo) argument 1080 deny_refuse_all(struct comm_point* c, enum acl_access acl, struct worker* worker, struct comm_reply* repinfo) argument 1087 deny_refuse_non_local(struct comm_point* c, enum acl_access acl, struct worker* worker, struct comm_reply* repinfo) argument 1094 worker_handle_request(struct comm_point* c, void* arg, int error, struct comm_reply* repinfo) argument [all...] |
H A D | stats.h | 116 * @param repinfo: reply info with remote address 120 struct comm_reply* repinfo);
|
H A D | stats.c | 475 struct comm_reply* repinfo) 497 if(repinfo && addr_is_ip6(&repinfo->addr, repinfo->addrlen)) 473 server_stats_insquery(struct ub_server_stats* stats, struct comm_point* c, uint16_t qtype, uint16_t qclass, struct edns_data* edns, struct comm_reply* repinfo) argument
|
/freebsd-11-stable/contrib/unbound/util/ |
H A D | netevent.c | 1061 new_fd = comm_point_perform_accept(c, &c_hdl->repinfo.addr, 1062 &c_hdl->repinfo.addrlen); 1133 &c->repinfo) ) { 1159 if( (*c->callback)(c, c->cb_arg, NETEVENT_NOERROR, &c->repinfo) ) { 1250 log_addr(VERB_OPS, "ssl handshake failed", &c->repinfo.addr, 1251 c->repinfo.addrlen); 1264 &c->repinfo.addr, c->repinfo.addrlen); 1274 log_addr(VERB_ALGO, buf, &c->repinfo.addr, 1275 c->repinfo 2432 struct comm_reply repinfo; local 2447 (void)(*c->callback)(c, c->cb_arg, NETEVENT_NOERROR, &repinfo); local 3952 comm_point_send_reply(struct comm_reply *repinfo) argument 4009 comm_point_drop_reply(struct comm_reply* repinfo) argument [all...] |
H A D | netevent.h | 189 struct comm_reply repinfo; member in struct:comm_point 621 * @param repinfo: The reply info copied from a commpoint callback call. 623 void comm_point_send_reply(struct comm_reply* repinfo); 627 * @param repinfo: The reply info copied from a commpoint callback call. 629 void comm_point_drop_reply(struct comm_reply* repinfo);
|
H A D | module.h | 239 * Called as func(qinfo, qstate, rep, rcode, edns, opt_list_out, repinfo, 250 * repinfo: reply information for a communication point. NULL when calling 260 struct comm_reply* repinfo, struct regional* region,
|
/freebsd-11-stable/testcode/ |
H A D | fake_event.c | 191 if(a->repinfo.c) { 192 sldns_buffer_free(a->repinfo.c->buffer); 193 free(a->repinfo.c); 370 struct comm_reply repinfo; local 385 repinfo.c = &c; 386 repinfo.addrlen = pend->addrlen; 387 memcpy(&repinfo.addr, &pend->addr, pend->addrlen); 397 if((*cb)(&c, cb_arg, NETEVENT_NOERROR, &repinfo)) { 413 if(ans->repinfo.c->type == comm_udp) 417 &ans->repinfo 450 struct comm_reply repinfo; local 489 struct comm_reply repinfo; local 1001 comm_point_send_reply(struct comm_reply* repinfo) argument 1025 comm_point_drop_reply(struct comm_reply* repinfo) argument [all...] |
/freebsd-11-stable/contrib/unbound/dnscrypt/ |
H A D | dnscrypt.h | 122 struct comm_reply* repinfo); 131 int dnsc_handle_uncurved_request(struct comm_reply *repinfo);
|
H A D | dnscrypt.c | 885 struct comm_reply* repinfo) 887 struct comm_point* c = repinfo->c; 889 repinfo->is_dnscrypted = 0; 896 if ((repinfo->dnsc_cert = dnsc_find_cert(dnscenv, c->buffer)) != NULL) { 898 repinfo->dnsc_cert, 899 repinfo->client_nonce, 900 repinfo->nmkey, 903 comm_point_drop_reply(repinfo); 906 repinfo->is_dnscrypted = 1; 913 dnsc_handle_uncurved_request(struct comm_reply *repinfo) argument 884 dnsc_handle_curved_request(struct dnsc_env* dnscenv, struct comm_reply* repinfo) argument [all...] |
/freebsd-11-stable/contrib/unbound/dynlibmod/examples/ |
H A D | helloworld.c | 35 struct comm_reply* repinfo, struct regional* region, 121 struct comm_reply* repinfo, struct regional* region, 118 reply_callback(struct query_info* qinfo, struct module_qstate* qstate, struct reply_info* rep, int rcode, struct edns_data* edns, struct edns_option** opt_list_out, struct comm_reply* repinfo, struct regional* region, struct timeval* start_time, int id, void* callback) argument
|
/freebsd-11-stable/contrib/unbound/services/ |
H A D | authzone.h | 536 * @param repinfo: reply information for a communication point. 542 struct comm_reply* repinfo, struct sldns_buffer* buf, struct regional* temp); 660 struct comm_reply* repinfo); 663 struct comm_reply* repinfo); 666 struct comm_reply* repinfo);
|
H A D | rpz.h | 148 * @param repinfo: reply info 156 struct regional* temp, struct comm_reply* repinfo,
|
H A D | localzone.c | 1241 struct edns_data* edns, struct comm_reply* repinfo, sldns_buffer* buf, 1262 repinfo, temp, env->now_tv) || !reply_info_answer_encode(qinfo, &rep, 1275 struct edns_data* edns, struct comm_reply* repinfo, sldns_buffer* buf, 1284 rcode, edns, repinfo, temp, env->now_tv)) 1405 struct comm_reply* repinfo, sldns_buffer* buf, 1435 return local_encode(qinfo, env, edns, repinfo, buf, temp, 1481 local_error_encode(qinfo, env, edns, repinfo, 1525 return local_encode(qinfo, env, edns, repinfo, buf, temp, &r, 1, 1528 return local_encode(qinfo, env, edns, repinfo, buf, temp, lr->rrset, 1, 1564 struct comm_reply* repinfo, sldns_buffe 1240 local_encode(struct query_info* qinfo, struct module_env* env, struct edns_data* edns, struct comm_reply* repinfo, sldns_buffer* buf, struct regional* temp, struct ub_packed_rrset_key* rrset, int ansec, int rcode) argument 1274 local_error_encode(struct query_info* qinfo, struct module_env* env, struct edns_data* edns, struct comm_reply* repinfo, sldns_buffer* buf, struct regional* temp, int rcode, int r) argument 1403 local_data_answer(struct local_zone* z, struct module_env* env, struct query_info* qinfo, struct edns_data* edns, struct comm_reply* repinfo, sldns_buffer* buf, struct regional* temp, int labs, struct local_data** ldp, enum localzone_type lz_type, int tag, struct config_strlist** tag_datas, size_t tag_datas_size, char** tagname, int num_tags) argument 1562 local_zones_zone_answer(struct local_zone* z, struct module_env* env, struct query_info* qinfo, struct edns_data* edns, struct comm_reply* repinfo, sldns_buffer* buf, struct regional* temp, struct local_data* ld, enum localzone_type lz_type) argument 1666 lz_inform_print(struct local_zone* z, struct query_info* qinfo, struct comm_reply* repinfo) argument 1680 lz_type(uint8_t *taglist, size_t taglen, uint8_t *taglist2, size_t taglen2, uint8_t *tagactions, size_t tagactionssize, enum localzone_type lzt, struct comm_reply* repinfo, struct rbtree_type* override_tree, int* tag, char** tagname, int num_tags) argument 1736 local_zones_answer(struct local_zones* zones, struct module_env* env, struct query_info* qinfo, struct edns_data* edns, sldns_buffer* buf, struct regional* temp, struct comm_reply* repinfo, uint8_t* taglist, size_t taglen, uint8_t* tagactions, size_t tagactionssize, struct config_strlist** tag_datas, size_t tag_datas_size, char** tagname, int num_tags, struct view* view) argument [all...] |
H A D | localzone.h | 298 * @param repinfo: source address for checks. may be NULL. 322 struct regional* temp, struct comm_reply* repinfo, uint8_t* taglist, 333 * @param repinfo: source address for checks. may be NULL. 343 struct comm_reply* repinfo, sldns_buffer* buf, struct regional* temp, 588 * @param repinfo: reply info, for message encoding 604 struct comm_reply* repinfo, sldns_buffer* buf,
|
H A D | rpz.c | 934 struct comm_reply* repinfo, char* log_name) 938 uint16_t port = ntohs(((struct sockaddr_in*)&repinfo->addr)->sin_port); 940 addr_to_str(&repinfo->addr, repinfo->addrlen, ip, sizeof(ip)); 954 struct regional* temp, struct comm_reply* repinfo, 975 qinfo, repinfo, r->log_name); 1017 qinfo, repinfo, r->log_name); 1025 edns, repinfo, buf, temp, dname_count_labels(qinfo->qname), 1030 repinfo, r->log_name); 1037 ret = local_zones_zone_answer(z, env, qinfo, edns, repinfo, bu 933 log_rpz_apply(uint8_t* dname, enum rpz_action a, struct query_info* qinfo, struct comm_reply* repinfo, char* log_name) argument 952 rpz_apply_qname_trigger(struct auth_zones* az, struct module_env* env, struct query_info* qinfo, struct edns_data* edns, sldns_buffer* buf, struct regional* temp, struct comm_reply* repinfo, uint8_t* taglist, size_t taglen, struct ub_server_stats* stats) argument [all...] |
/freebsd-11-stable/contrib/unbound/util/data/ |
H A D | msgreply.h | 555 * @param repinfo: comm_reply. Reply information for a communication point. 563 struct edns_data* edns, struct comm_reply* repinfo, struct regional* region, 575 * @param repinfo: comm_reply. Reply information for a communication point. 584 struct comm_reply* repinfo, struct regional* region, 596 * @param repinfo: comm_reply. Reply information for a communication point. 605 struct comm_reply* repinfo, struct regional* region, 618 * @param repinfo: comm_reply. Reply information for a communication point. 627 struct comm_reply* repinfo, struct regional* region,
|
H A D | msgreply.c | 1041 struct comm_reply* repinfo, struct regional* region, 1055 rcode, edns, &opt_list_out, repinfo, region, start_time, cb->id, cb->cb_arg); 1063 struct edns_data* edns, struct comm_reply* repinfo, struct regional* region, 1068 qstate, rep, rcode, edns, repinfo, region, start_time); 1074 struct comm_reply* repinfo, struct regional* region, 1079 qinfo, qstate, rep, rcode, edns, repinfo, region, start_time); 1085 struct comm_reply* repinfo, struct regional* region, 1090 qinfo, qstate, rep, rcode, edns, repinfo, region, start_time); 1096 struct comm_reply* repinfo, struct regional* region, 1104 inplace_cb_reply_servfail, qinfo, qstate, rep, rcode, edns, repinfo, 1037 inplace_cb_reply_call_generic( struct inplace_cb* callback_list, enum inplace_cb_list_type type, struct query_info* qinfo, struct module_qstate* qstate, struct reply_info* rep, int rcode, struct edns_data* edns, struct comm_reply* repinfo, struct regional* region, struct timeval* start_time) argument 1061 inplace_cb_reply_call(struct module_env* env, struct query_info* qinfo, struct module_qstate* qstate, struct reply_info* rep, int rcode, struct edns_data* edns, struct comm_reply* repinfo, struct regional* region, struct timeval* start_time) argument 1071 inplace_cb_reply_cache_call(struct module_env* env, struct query_info* qinfo, struct module_qstate* qstate, struct reply_info* rep, int rcode, struct edns_data* edns, struct comm_reply* repinfo, struct regional* region, struct timeval* start_time) argument 1082 inplace_cb_reply_local_call(struct module_env* env, struct query_info* qinfo, struct module_qstate* qstate, struct reply_info* rep, int rcode, struct edns_data* edns, struct comm_reply* repinfo, struct regional* region, struct timeval* start_time) argument 1093 inplace_cb_reply_servfail_call(struct module_env* env, struct query_info* qinfo, struct module_qstate* qstate, struct reply_info* rep, int rcode, struct edns_data* edns, struct comm_reply* repinfo, struct regional* region, struct timeval* start_time) argument [all...] |
/freebsd-11-stable/contrib/unbound/libunbound/ |
H A D | worker.h | 147 struct comm_reply* repinfo);
|
/freebsd-11-stable/contrib/unbound/dynlibmod/ |
H A D | dynlibmod.h | 73 struct comm_reply* repinfo, struct regional* region,
|
H A D | dynlibmod.c | 215 struct comm_reply* repinfo, struct regional* region, 218 return ((inplace_cb_reply_func_type*) cb_pair->cb)(qinfo, qstate, rep, rcode, edns, opt_list_out, repinfo, region, start_time, id, cb_pair->cb_arg); 212 dynlib_inplace_cb_reply_generic(struct query_info* qinfo, struct module_qstate* qstate, struct reply_info* rep, int rcode, struct edns_data* edns, struct edns_option** opt_list_out, struct comm_reply* repinfo, struct regional* region, struct timeval* start_time, int id, void* callback) argument
|
/freebsd-11-stable/contrib/unbound/smallapp/ |
H A D | worker_cb.c | 62 struct comm_reply* ATTR_UNUSED(repinfo)) 86 struct comm_reply* ATTR_UNUSED(repinfo)) 94 struct comm_reply* ATTR_UNUSED(repinfo))
|
/freebsd-11-stable/contrib/unbound/services/cache/ |
H A D | infra.c | 834 struct comm_reply* repinfo, int wr) 837 hashvalue_type h = hash_addr(&(repinfo->addr), 838 repinfo->addrlen, 0); 840 key.addr = repinfo->addr; 841 key.addrlen = repinfo->addrlen; 876 struct comm_reply* repinfo, time_t timenow) 878 hashvalue_type h = hash_addr(&(repinfo->addr), 879 repinfo->addrlen, 0); 887 k->addr = repinfo->addr; 888 k->addrlen = repinfo 833 infra_find_ip_ratedata(struct infra_cache* infra, struct comm_reply* repinfo, int wr) argument 875 infra_ip_create_ratedata(struct infra_cache* infra, struct comm_reply* repinfo, time_t timenow) argument 1026 infra_ip_ratelimit_inc(struct infra_cache* infra, struct comm_reply* repinfo, time_t timenow, struct sldns_buffer* buffer) argument [all...] |
H A D | infra.h | 416 * @param repinfo: information about client 422 struct comm_reply* repinfo, time_t timenow,
|
/freebsd-11-stable/contrib/unbound/respip/ |
H A D | respip.h | 251 * @param repinfo: reply info containing the client's source address and port. 255 struct local_rrset* local_alias, struct comm_reply* repinfo);
|
H A D | respip.c | 1307 struct comm_reply* repinfo) 1317 port = (unsigned)((repinfo->addr.ss_family == AF_INET) ? 1318 ntohs(((struct sockaddr_in*)&repinfo->addr)->sin_port) : 1319 ntohs(((struct sockaddr_in6*)&repinfo->addr)->sin6_port)); 1320 addr_to_str(&repinfo->addr, repinfo->addrlen, srcip, sizeof(srcip)); 1305 respip_inform_print(struct respip_action_info* respip_actinfo, uint8_t* qname, uint16_t qtype, uint16_t qclass, struct local_rrset* local_alias, struct comm_reply* repinfo) argument
|