summaryrefslogtreecommitdiff
path: root/sbin/pfctl/parse.y
AgeCommit message (Expand)Author
2003-03-09cope with the fact that LOOP_THROUGH loops once even if the list is empty byHenning Brauer
2003-03-08fix the obvious:Henning Brauer
2003-03-08in expand_queue, make a private copy of the struct pf_altq before modifyingHenning Brauer
2003-03-06fix queue assignment on filter rules which are not bound to an interface.Henning Brauer
2003-03-02when printing queues at load time that have bandwidth specified in percent,Henning Brauer
2003-03-02remove the control keyword for cbq queues.Henning Brauer
2003-02-27modify error message to match the same 7 sections in pf.conf(5)David Krause
2003-02-26in expand_rule, correctly set r->pqid if a priority queue was defined, andHenning Brauer
2003-02-25some minor KNF my fingers just did...Henning Brauer
2003-02-25repair/simplify/flexify binat userland.Cedric Berger
2003-02-24when a macro is redefined, don't bother with reusing the existing entry inHenning Brauer
2003-02-21re-allow set loginterface noneHenning Brauer
2003-02-21better error message if set loginterface is called with nonexistantHenning Brauer
2003-02-20reject nonexistant interfaces in the dynaddr case, noticed during discussionHenning Brauer
2003-02-19Make 'from (kue0)/24' work again (dynamic interface name translation withDaniel Hartmeier
2003-02-19better error message on icmp version / address family mismatchHenning Brauer
2003-02-18fix load option handling (-A, -N, -R) for options.Henning Brauer
2003-02-17"optarg" was a bad pick for the variable name in pfctl_cmdline_symset, itHenning Brauer
2003-02-17-#include <sys/ioctl.h>Mike Pechkin
2003-02-16unneeded {}Henning Brauer
2003-02-16throw a syntax error if the portunary operator in varset is no '='Henning Brauer
2003-02-14Allow route-to loopback interfaces again, since Ryan fixed the loops thatDaniel Hartmeier
2003-02-14Better and more consistent error message.Cedric Berger
2003-02-13ease the yacc a bit by using a "not" rule instead of having two rules w/ andHenning Brauer
2003-02-12KNF after ryanHenning Brauer
2003-02-12Simplify the code and make the parser handle the different rule typesRyan Thomas McBride
2003-02-11allow macro definition on the command line:Henning Brauer
2003-02-09more live code from FOSDEM:Henning Brauer
2003-02-09KNFHenning Brauer
2003-02-09Fix a few warnings and remove unnecessary check and cast.Camiel Dobbelaar
2003-02-08Add scrub option 'random-id', which replaces IP IDs with random valuesDaniel Hartmeier
2003-02-05Fix "pass out dup-to (tun0 1.1.1.1) inet6 all" error messageCedric Berger
2003-02-05Set the network mask to all 1's if no address is specified for aRyan Thomas McBride
2003-02-03prettyTheo de Raadt
2003-02-03Don't allow loopback interfaces as route/reply/dup-to targets. ok henning@Daniel Hartmeier
2003-02-03remove loadopt global definition and cleanup a bit.Cedric Berger
2003-02-03fix a problem with queue definitions when load options (like -N etc) areHenning Brauer
2003-02-02there is no need to pass opts to parse_rules explicitely; it's passed asHenning Brauer
2003-01-27KNFTheo de Raadt
2003-01-25Match changes for rdr port ranges made to pf.c:Ryan Thomas McBride
2003-01-25Fix NOACTION with table statements.Cedric Berger
2003-01-25Permit initialisation of a table content from a file in pf.conf.Cedric Berger
2003-01-25Correctly check illegal constructs with tables. Better error messages.Cedric Berger
2003-01-25if a table name ist too long, it's actually nice to tell so instead of justHenning Brauer
2003-01-20Remove unused argument from print_name() and fix two other nitsCamiel Dobbelaar
2003-01-19Spin off label string expansion into a separate function. ClarifiesCamiel Dobbelaar
2003-01-18KNF after ryan...Henning Brauer
2003-01-18Add missing token string and assignment to make static-port work for real.Ryan Thomas McBride
2003-01-17bandwith -> bandwidthCamiel Dobbelaar
2003-01-15Typo in yyerror().Mike Pechkin