Home
last modified time | relevance | path

Searched refs:edns_option (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/unbound/util/data/
H A Dmsgreply.h53 struct edns_option;
581 int edns_opt_list_append(struct edns_option** list, uint16_t code, size_t len,
612 int edns_opt_list_append_ede(struct edns_option** list, struct regional* region,
622 int edns_opt_list_append_keepalive(struct edns_option** list, int msec,
631 int edns_opt_list_remove(struct edns_option** list, uint16_t code);
639 struct edns_option* edns_opt_list_find(struct edns_option* list, uint16_t code);
773 struct edns_option* edns_opt_copy_region(struct edns_option* list,
779 struct edns_option* edns_opt_copy_filter_region(struct edns_option* list,
785 struct edns_option* edns_opt_copy_alloc(struct edns_option* list);
790 void edns_opt_list_free(struct edns_option* list);
[all …]
H A Dmsgparse.h72 struct edns_option;
236 struct edns_option* opt_list_in;
239 struct edns_option* opt_list_out;
242 struct edns_option* opt_list_inplace_cb_out;
258 struct edns_option { struct
260 struct edns_option* next; argument
379 struct edns_option* list);
H A Dmsgreply.c1107 int edns_opt_list_append_ede(struct edns_option** list, struct regional* region, in edns_opt_list_append_ede()
1110 struct edns_option** prevp; in edns_opt_list_append_ede()
1111 struct edns_option* opt; in edns_opt_list_append_ede()
1115 opt = (struct edns_option*)regional_alloc(region, sizeof(*opt)); in edns_opt_list_append_ede()
1137 int edns_opt_list_append_keepalive(struct edns_option** list, int msec, in edns_opt_list_append_keepalive()
1147 int edns_opt_list_append(struct edns_option** list, uint16_t code, size_t len, in edns_opt_list_append()
1150 struct edns_option** prevp; in edns_opt_list_append()
1151 struct edns_option* opt; in edns_opt_list_append()
1154 opt = (struct edns_option*)regional_alloc(region, sizeof(*opt)); in edns_opt_list_append()
1176 int edns_opt_list_remove(struct edns_option** list, uint16_t code) in edns_opt_list_remove()
[all …]
H A Dmsgencode.c811 struct edns_option* opt; in calc_edns_field_size()
828 struct edns_option* opt; in calc_edns_option_size()
846 struct edns_option* opt; in calc_ede_option_size()
877 ede_trim_text(struct edns_option** list) in ede_trim_text()
879 struct edns_option* curr, *prev = NULL; in ede_trim_text()
922 struct edns_option* opt; in attach_edns_record_max_msg_sz()
923 struct edns_option* padding_option = NULL; in attach_edns_record_max_msg_sz()
H A Dmsgparse.c1323 struct edns_option* list) in log_edns_opt_list()
/freebsd/contrib/unbound/util/
H A Dmodule.h269 struct edns_data* edns, struct edns_option** opt_list_out,
668 struct edns_option* edns_opts_front_in;
670 struct edns_option* edns_opts_back_out;
672 struct edns_option* edns_opts_back_in;
674 struct edns_option* edns_opts_front_out;
962 int edns_bypass_cache_stage(struct edns_option* list,
973 int unique_mesh_state(struct edns_option* list, struct module_env* env);
H A Dmodule.c363 edns_bypass_cache_stage(struct edns_option* list, struct module_env* env) in edns_bypass_cache_stage()
375 unique_mesh_state(struct edns_option* list, struct module_env* env) in unique_mesh_state()
/freebsd/contrib/unbound/dynlibmod/examples/
H A Dhelloworld.c34 struct edns_data* edns, struct edns_option** opt_list_out,
120 struct edns_data* edns, struct edns_option** opt_list_out, in reply_callback()
/freebsd/contrib/unbound/edns-subnet/
H A Dsubnetmod.h157 void subnet_ecs_opt_list_append(struct ecs_data* ecs, struct edns_option** list,
H A Dsubnetmod.c106 subnet_ecs_opt_list_append(struct ecs_data* ecs, struct edns_option** list, in subnet_ecs_opt_list_append()
650 parse_subnet_option(struct edns_option* ecs_option, struct ecs_data* ecs) in parse_subnet_option()
754 subnet_log_print(const char* s, struct edns_option* ecs_opt) in subnet_log_print()
775 struct edns_option* ecs_opt; in ecs_edns_back_parsed()
817 struct edns_option* ecs_opt; in subnetmod_operate()
/freebsd/contrib/unbound/services/
H A Doutside_network.h64 struct edns_option;
512 struct edns_option* opt_list;
H A Dmesh.h346 struct sockaddr_storage* addr, struct edns_option* opt_list);
H A Dmesh.c761 int rpz_passthru, struct sockaddr_storage* addr, struct edns_option* edns_list) in mesh_schedule_prefetch_subnet()
764 struct edns_option* opt = NULL; in mesh_schedule_prefetch_subnet()
844 struct sockaddr_storage* addr, struct edns_option* opt_list) in mesh_new_prefetch()
1888 struct edns_option* opt_list = NULL; in mesh_continue()
1894 struct edns_option* ecs; in mesh_continue()
H A Doutside_network.c2570 struct edns_option* opt_list)
2615 uint8_t* zone, size_t zonelen, int qtype, struct edns_option* opt_list,
2869 struct edns_option padding_option;
3420 struct edns_option* backed_up_opt_list = qstate->edns_opts_back_out;
3421 struct edns_option* per_upstream_opt_list = NULL;
/freebsd/contrib/unbound/dynlibmod/
H A Ddynlibmod.h72 struct edns_data* edns, struct edns_option** opt_list_out,
H A Ddynlibmod.c215 struct edns_data* edns, struct edns_option** opt_list_out, in dynlib_inplace_cb_reply_generic()
/freebsd/contrib/unbound/libunbound/
H A Dworker.h51 struct edns_option;
/freebsd/contrib/unbound/cachedb/
H A Dcachedb.c542 struct edns_option* ede; in parse_data()
/freebsd/contrib/unbound/daemon/
H A Dworker.c831 int rpz_passthru, struct edns_option* opt_list) in reply_and_prefetch()
1368 struct edns_option* original_edns_list = NULL; in worker_handle_request()