Home
last modified time | relevance | path

Searched refs:rpz (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/unbound/contrib/
H A Dfastrpz.patch26 @@ -147,7 +149,7 @@ autotrust.lo val_anchor.lo rpz.lo \
40 +rpz.lo rpz.o: $(srcdir)/fastrpz/rpz.c config.h fastrpz/rpz.h fastrpz/librpz.h \
72 +sinclude(fastrpz/rpz.m4)
80 +# check for Fastrpz with fastrpz/rpz.m4
95 +#include "fastrpz/rpz.h"
134 + /** global opaque rpz handles */
150 +#include "fastrpz/rpz.h"
168 + if(repinfo->rpz) {
188 + if(repinfo->rpz) {
280 +.B rpz
[all …]
/freebsd/contrib/unbound/services/
H A Drpz.h111 struct rpz { struct
145 int rpz_insert_rr(struct rpz* r, uint8_t* azname, size_t aznamelen, uint8_t* dname,
161 void rpz_remove_rr(struct rpz* r, uint8_t* azname, size_t aznamelen,
213 void rpz_delete(struct rpz* r);
220 int rpz_clear(struct rpz* r);
226 struct rpz* rpz_create(struct config_auth* p);
234 int rpz_config(struct rpz* r, struct config_auth* p);
250 void rpz_finish_config(struct rpz* r);
264 void rpz_enable(struct rpz* r);
270 void rpz_disable(struct rpz* r);
H A Drpz.c383 rpz_delete(struct rpz* r) in rpz_delete()
399 rpz_clear(struct rpz* r) in rpz_clear()
432 rpz_finish_config(struct rpz* r) in rpz_finish_config()
495 delete_cname_override(struct rpz* r) in delete_cname_override()
506 rpz_apply_cfg_elements(struct rpz* r, struct config_auth* p) in rpz_apply_cfg_elements()
554 struct rpz*
557 struct rpz* r = calloc(1, sizeof(*r)); in rpz_create()
614 rpz_config(struct rpz* r, struct config_auth* p) in rpz_config()
749 rpz_insert_qname_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, in rpz_insert_qname_trigger()
800 rpz_insert_nsdname_trigger(struct rpz* r, uint8_t* dname, size_t dnamelen, in rpz_insert_nsdname_trigger()
[all …]
H A Dauthzone.h140 struct rpz* rpz; member
H A Dauthzone.c397 if(az && z->rpz) { in auth_zone_delete()
408 if(z->rpz) in auth_zone_delete()
409 rpz_delete(z->rpz); in auth_zone_delete()
1187 if(z->rpz) { in az_insert_rr()
1188 if(!(rpz_insert_rr(z->rpz, z->name, z->namelen, dname, in az_insert_rr()
1308 if(z->rpz) { in az_remove_rr()
1309 rpz_remove_rr(z->rpz, z->name, z->namelen, dname, dname_len, in az_remove_rr()
1605 if(z->rpz) in auth_zone_read_zonefile()
1606 rpz_clear(z->rpz); in auth_zone_read_zonefile()
1627 if(z->rpz) in auth_zone_read_zonefile()
[all …]
/freebsd/contrib/unbound/
H A DMakefile.in125 services/rpz.c util/rfc_1982.c \
151 autotrust.lo val_anchor.lo rpz.lo rfc_1982.lo proxy_protocol.lo \
760 $(srcdir)/services/modstack.h $(srcdir)/services/rpz.h $(srcdir)/services/localzone.h \
779 …$(srcdir)/services/modstack.h $(srcdir)/services/rpz.h $(srcdir)/services/localzone.h $(srcdir)/se…
829 …dir)/util/tube.h $(srcdir)/services/mesh.h $(srcdir)/services/modstack.h $(srcdir)/services/rpz.h \
841 $(srcdir)/services/modstack.h $(srcdir)/services/rpz.h $(srcdir)/services/localzone.h \
857 $(srcdir)/util/data/packed_rrset.h $(srcdir)/services/modstack.h $(srcdir)/services/rpz.h \
870 …$(srcdir)/services/mesh.h $(srcdir)/util/rbtree.h $(srcdir)/services/rpz.h $(srcdir)/services/loca…
880 rpz.lo rpz.o: $(srcdir)/services/rpz.c config.h $(srcdir)/services/rpz.h $(srcdir)/services/localzo…
902 …$(srcdir)/services/mesh.h $(srcdir)/services/modstack.h $(srcdir)/services/rpz.h $(srcdir)/service…
[all …]
/freebsd/contrib/unbound/util/
H A Dconfiglexer.lex355 rpz{COLON} { YDVAR(0, VAR_RPZ) }
357 rpz-action-override{COLON} { YDVAR(1, VAR_RPZ_ACTION_OVERRIDE) }
358 rpz-cname-override{COLON} { YDVAR(1, VAR_RPZ_CNAME_OVERRIDE) }
359 rpz-log{COLON} { YDVAR(1, VAR_RPZ_LOG) }
360 rpz-log-name{COLON} { YDVAR(1, VAR_RPZ_LOG_NAME) }
361 rpz-signal-nxdomain-ra{COLON} { YDVAR(1, VAR_RPZ_SIGNAL_NXDOMAIN_RA) }
/freebsd/lib/libunbound/
H A DMakefile26 regional.c respip.c rfc_1982.c rpz.c rrdef.c rrset.c rtt.c sbuffer.c \
/freebsd/contrib/unbound/respip/
H A Drespip.c833 respip_use_rpz(struct resp_addr* raddr, struct rpz* r, in respip_use_rpz()
886 struct rpz* r; in respip_rewrite_reply()
945 r = a->rpz; in respip_rewrite_reply()
/freebsd/contrib/unbound/doc/
H A Dexample.conf.in42 # rpz-actions) from printing if their value is 0.
1378 # rpz:
1379 # name: "rpz.example.com"
1380 # zonefile: "rpz.example.com"
1383 # url: http://www.example.com/rpz.example.org.zone
1384 # rpz-action-override: cname
1385 # rpz-cname-override: www.example.org
1386 # rpz-log: yes
1387 # rpz-log-name: "example policy"
1388 # rpz-signal-nxdomain-ra: no
H A DChangelog115 - Fix that when rpz is applied the message does not get picked up by
340 - Fix #1079: tags from tagged rpz zones are no longer honored after
539 - Fix rpz so that rpz CNAME can apply after rpz CNAME. And fix that
541 - Fix localdata and rpz localdata to match CNAME only if no direct
545 - Fix that rpz CNAME content is limited to the max number of cnames.
546 - Fix rpz, it follows iterator CNAMEs for nsip and nsdname and sets
548 - Fix rpz that copies the cname override completely to the temp
549 region, so there are no references to the rpz region.
550 - Add rpz unit test for nsip action override.
551 - Fix rpz for qtype CNAME after nameserver trigger.
[all …]
/freebsd/contrib/unbound/daemon/
H A Dremote.c3183 if (!z->rpz) { in do_rpz_enable_disable()
3189 rpz_enable(z->rpz); in do_rpz_enable_disable()
3191 rpz_disable(z->rpz); in do_rpz_enable_disable()