summaryrefslogtreecommitdiff
path: root/sbin/pfctl/parse.y
AgeCommit message (Expand)Author
2003-04-13KNFHenning Brauer
2003-04-13prevent double service curve specificationHenning Brauer
2003-04-13add support for the HFSC linkshare, realtime, and upperlimit service curvesHenning Brauer
2003-04-13unbreak (missing })Daniel Hartmeier
2003-04-13say bye bye to hfscflags_list and hfscflags_itemHenning Brauer
2003-04-13new struct node_hfsc_opts for, surprise, hfsc options. needed because theyHenning Brauer
2003-04-13pass down the struct node_queue_opts from the altqif/queuespec yacc targetsHenning Brauer
2003-04-13move the structs node_queue_bw and node_queue_opt to pfctl_parser.h.Henning Brauer
2003-04-13move the bandwidth keyword from within the bandwidth target up to theHenning Brauer
2003-04-12initial support for the HFSC scheduler.Henning Brauer
2003-04-11KNFHenning Brauer
2003-04-11don't set r->qid and r->pqid in expand_rule any more, queue name -> queue IDHenning Brauer
2003-04-07Catch and refuse invalid icmp codes (> 255). ok pb@, mpech@.Daniel Hartmeier
2003-04-05ease netmask handling a bitHenning Brauer
2003-04-05allow queue specs to be limited to certain interfaces.Henning Brauer
2003-04-05whitespace KNFHenning Brauer
2003-04-04clean up:Henning Brauer
2003-03-27lotsa const char *Henning Brauer
2003-03-27introduce a "yesno" target. eases code a bit and yes is no keyword any more.Henning Brauer
2003-03-27handle invalid priq/cbq flags better and give a nice error messageHenning Brauer
2003-03-27default, borrow, ecn, red and rio are no keywords any more. use STRING andHenning Brauer
2003-03-27switch symset/symget to TAILQ instead of using hand baked listsHenning Brauer
2003-03-19kill the address token and move the host() invocation up to the host token,Henning Brauer
2003-03-10correctly cope with errors returned by eval_pfqueue and pfctl_add_altqHenning Brauer
2003-03-10when complaining about a queue wiwthout parent, include the queue name inHenning Brauer
2003-03-09cope with LOOP_THROUGH modifying the lis (queues).Henning Brauer
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