Lines Matching defs:edns

1241 	struct edns_data* edns, struct comm_reply* repinfo, sldns_buffer* buf,
1256 udpsize = edns->udp_size;
1257 edns->edns_version = EDNS_ADVERTISED_VERSION;
1258 edns->udp_size = EDNS_ADVERTISED_SIZE;
1259 edns->ext_rcode = 0;
1260 edns->bits &= EDNS_DO;
1261 if(!inplace_cb_reply_local_call(env, qinfo, NULL, &rep, rcode, edns,
1264 buf, 0, 0, temp, udpsize, edns, (int)(edns->bits&EDNS_DO), 0)) {
1267 sldns_buffer_read_u16_at(buf, 2), edns);
1275 struct edns_data* edns, struct comm_reply* repinfo, sldns_buffer* buf,
1278 edns->edns_version = EDNS_ADVERTISED_VERSION;
1279 edns->udp_size = EDNS_ADVERTISED_SIZE;
1280 edns->ext_rcode = 0;
1281 edns->bits &= EDNS_DO;
1284 rcode, edns, repinfo, temp, env->now_tv))
1285 edns->opt_list = NULL;
1287 sldns_buffer_read_u16_at(buf, 2), edns);
1404 struct query_info* qinfo, struct edns_data* edns,
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,
1563 struct query_info* qinfo, struct edns_data* edns,
1576 local_error_encode(qinfo, env, edns, repinfo, buf, temp,
1596 return local_encode(qinfo, env, edns, repinfo, buf, temp,
1598 local_error_encode(qinfo, env, edns, repinfo, buf, temp, rcode,
1637 return local_encode(qinfo, env, edns, repinfo, buf, temp,
1640 local_error_encode(qinfo, env, edns, repinfo, buf,
1653 return local_encode(qinfo, env, edns, repinfo, buf, temp,
1655 local_error_encode(qinfo, env, edns, repinfo, buf, temp, rcode,
1737 struct query_info* qinfo, struct edns_data* edns, sldns_buffer* buf,
1818 && local_data_answer(z, env, qinfo, edns, repinfo, buf, temp, labs,
1825 r = local_zones_zone_answer(z, env, qinfo, edns, repinfo, buf, temp, ld, lzt);