summaryrefslogtreecommitdiff
path: root/sbin/pfctl/parse.y
AgeCommit message (Expand)Author
2003-05-03don't free() the char * carrying the rule label too earlyHenning Brauer
2003-05-01ease label handlingHenning Brauer
2003-05-01allow label on antispoof; requested by Gregor Binder <gbinder at sysfive.com>Henning Brauer
2003-04-30Allow tables to be loaded into anchors.Cedric Berger
2003-04-25Properly copy the second part of nat proxy port range, when specified.Daniel Hartmeier
2003-04-15pass down the unparsed queue opts (struct node_queue_opt) toHenning Brauer
2003-04-14let print_altq and print_queue take a struct node_queue_bw parameter insteadHenning Brauer
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