On Thu, Oct 19, 2023 at 04:13:41PM +0200, Martijn van Duren wrote: > OpenBSD 7.4 is here. upgrade72.html already mentions it's deprecation. > > OK?
ok > > martijn@ > > Index: parse.y > =================================================================== > RCS file: /cvs/src/usr.sbin/snmpd/parse.y,v > retrieving revision 1.78 > diff -u -p -r1.78 parse.y > --- parse.y 6 Oct 2022 14:41:08 -0000 1.78 > +++ parse.y 19 Oct 2023 14:12:55 -0000 > @@ -140,7 +140,7 @@ typedef struct { > %token SYSTEM CONTACT DESCR LOCATION NAME OBJECTID SERVICES RTFILTER > %token READONLY READWRITE OCTETSTRING INTEGER COMMUNITY TRAP RECEIVER > %token SECLEVEL NONE AUTH ENC USER AUTHKEY ENCKEY ERROR > -%token HANDLE DEFAULT SRCADDR TCP UDP PFADDRFILTER BLOCKLIST PORT > +%token HANDLE DEFAULT SRCADDR TCP UDP BLOCKLIST PORT > %token <v.string> STRING > %token <v.number> NUMBER > %type <v.string> usmuser community optcommunity > @@ -336,26 +336,6 @@ main : LISTEN ON listen_udptcp > else > conf->sc_rtfilter = 0; > } > - /* XXX Remove after 7.4 */ > - | PFADDRFILTER yesno { > - struct ber_oid *blocklist; > - > - log_warnx("filter-pf-addresses is deprecated. " > - "Please use blocklist pfTblAddrTable instead."); > - if ($2) { > - blocklist = recallocarray(conf->sc_blocklist, > - conf->sc_nblocklist, > - conf->sc_nblocklist + 1, > - sizeof(*blocklist)); > - if (blocklist == NULL) { > - yyerror("malloc"); > - YYERROR; > - } > - conf->sc_blocklist = blocklist; > - smi_string2oid("pfTblAddrTable", > - &(blocklist[conf->sc_nblocklist++])); > - } > - } > | seclevel { > conf->sc_min_seclevel = $1; > } > @@ -1195,7 +1175,6 @@ lookup(char *s) > { "enc", ENC }, > { "enckey", ENCKEY }, > { "engineid", ENGINEID }, > - { "filter-pf-addresses", PFADDRFILTER }, > { "filter-routes", RTFILTER }, > { "group", GROUP }, > { "handle", HANDLE }, >