summaryrefslogtreecommitdiff
path: root/sbin/pfctl/parse.y
AgeCommit message (Expand)Author
2002-12-11Replace strncpy + ugly pointer math with sscanif for reading source-hash keysRyan Thomas McBride
2002-12-09(properly guarded) strcpy() -> strlcpy()Daniel Hartmeier
2002-12-09do not allow redefinitions in variable option blocks; henning okTheo de Raadt
2002-12-08strncpy is evil.Henning Brauer
2002-12-08allow flexible options order like Theo did for rules.Henning Brauer
2002-12-07Support parameters in anchor rules. Allows conditional evaluation, like:Daniel Hartmeier
2002-12-07more KNFHenning Brauer
2002-12-07KNFHenning Brauer
2002-12-07shadow cleanupHenning Brauer
2002-12-07kill an unused param to lungetcHenning Brauer
2002-12-07Convert the hash of a string key to network byte order. Makes regressionRyan Thomas McBride
2002-12-06Remove negated address list check again, doesn't work right yet.Daniel Hartmeier
2002-12-06Introduce anchors and named rule sets, allowing to load additional ruleDaniel Hartmeier
2002-12-05fix a small cosmetic problem. if ifa_lookup was called in LOOKUP_NET mode,Henning Brauer
2002-12-05-quote varset in -v outputHenning Brauer
2002-12-04in host(), apply a given netmask to all members of the node_host listHenning Brauer
2002-12-04do not warn for unused variables except with -v -v; henning okTheo de Raadt
2002-12-02KNFHenning Brauer
2002-12-02permit more flexible pass/block lines. the options giving at the end ofTheo de Raadt
2002-12-02allow for "altq on $interface" without specifying a bandwidth. TheHenning Brauer
2002-11-30move damn unmask() proto into place as wellMichael Shalayeff
2002-11-29coredumps are not nice.Henning Brauer
2002-11-29print queuespec only once in verbose mode, even if referenced more oftenHenning Brauer
2002-11-29FREE_LIST nqueues later; can be used more than onceHenning Brauer
2002-11-28allow qlimit on altq specHenning Brauer
2002-11-28- Adjust to match replacement of md5 with pf_hashRyan Thomas McBride
2002-11-27handle the "no bandwidth specified" case earlier and easier.Henning Brauer
2002-11-27-use a #define for default qlimit instead of hardcoding itHenning Brauer
2002-11-27next round in print fixes:Henning Brauer
2002-11-27use a #define for default priority instead of hardcoding itHenning Brauer
2002-11-27fix tbrsize specHenning Brauer
2002-11-27fix error message for altq ifspec without child queuesHenning Brauer
2002-11-26make bandwidth specification on queue truly optionalHenning Brauer
2002-11-26queue comes before NATHenning Brauer
2002-11-25repair decide_address_familyHenning Brauer
2002-11-25for loN and link1 translate the iface into address properly; henning@ okMichael Shalayeff
2002-11-251Kb = 1000b, not 1024; as discussed with kjc@ and theoHenning Brauer
2002-11-25KNFHenning Brauer
2002-11-24enforce that queue comes right before filteringPhilipp Buehler
2002-11-24Cosmetics and removal of a redundant code block.Daniel Hartmeier
2002-11-23sighTheo de Raadt
2002-11-23KNFHenning Brauer
2002-11-23better error checking in expand_queueHenning Brauer
2002-11-23easierHenning Brauer
2002-11-23Daniel's diff to untangle my mess with ifa_pick_ips like so:Ryan Thomas McBride
2002-11-23better error checking, round 1Henning Brauer
2002-11-23KNFHenning Brauer
2002-11-23KNFTheo de Raadt
2002-11-23$$->ifname is NULL, leave it NULL, don't $$->ifname[0] = 0;Daniel Hartmeier
2002-11-23Fix brokenness in parse.y, clean up:Ryan Thomas McBride