summaryrefslogtreecommitdiff
path: root/sbin
AgeCommit message (Collapse)Author
2002-12-02KNFHenning Brauer
2002-12-02permit more flexible pass/block lines. the options giving at the end ofTheo de Raadt
a line can now be placed in any order, and some merging of duplicat options is also done. this is easier to use.
2002-12-02allow for "altq on $interface" without specifying a bandwidth. TheHenning Brauer
interface's bandwidth is taken then. as a side-effect, "altq on $interface bandwidth xx%" is also possible now, it's relative to the interface's bandwidth then. ok theo
2002-12-01deal with not-ALTQ-enabled kernelsHenning Brauer
2002-12-01Match pf_ioctl.c cleanup; set up the pool_ticket when loading rulesRyan Thomas McBride
ok dhartmei@ henning@
2002-11-30oopsTheo de Raadt
2002-11-30do not syslog with extra newlineTheo de Raadt
2002-11-30move damn unmask() proto into place as wellMichael Shalayeff
2002-11-30move unmask back into pf_print_state.c where it was, and please keep it ↵Michael Shalayeff
there; henning@ ok
2002-11-29no need for extra hrs; henning@ okMichael Shalayeff
2002-11-29coredumps are not nice.Henning Brauer
deal with the fact that when we are merging the lists in host_list both can be NULL. found at EuroBSDCon 2002 while I was explaining the expansion process to Paul de Weerd ok dhartmei@
2002-11-29in pfctl_find_altq_node also compare the interface.Henning Brauer
fixes pfctl -sq output in case the queuespec was expanded to >1 queues on different interfaces
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-28qlimit before tbrsizeHenning Brauer
2002-11-28print qlimit on altq if not equal to the default valueHenning Brauer
2002-11-28allow qlimit on altq specHenning Brauer
2002-11-28- Remove extra space before -> in print_rdrRyan Thomas McBride
- Print hex keys lowercase ok dhartmei@ henning@
2002-11-28- Adjust to match replacement of md5 with pf_hashRyan Thomas McBride
- Allow keys to be specified in hex (must be 128 bits, mainly to make pfctl -v output paresable by pfctl) or as a string. Randomly generate key if one is not specified. Suggestions and fixes from camield@ ok mickey@ camield@ henning@
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
-print qlimit in print_queue if it is not the default one -assign the default qlimit early in the parser instead of using 0
2002-11-27next round in print fixes:Henning Brauer
-only print priority if it is not equal to the default one -space handling overhaul
2002-11-27use a #define for default priority instead of hardcoding itHenning Brauer
2002-11-27Make sure daemon() does not close any fd opened during initialization.Hakan Olsson
niklas@ ok.
2002-11-27in print_altq() correctly print scheduler type and optionsHenning Brauer
2002-11-27fix tbrsize specHenning Brauer
2002-11-27Update document date.Hakan Olsson
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
you cannot just taked the first address family you meet as rule's address family... either all are equal, or the rule has no explicit AF. found by danh@ ok theo
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-25Mention the net.inet.tcp.ecn sysctl.Wilbern Cobb
ok kjc@
2002-11-24KNF while beeing hereHenning Brauer
2002-11-24KNFHenning Brauer
2002-11-24KNFHenning Brauer
2002-11-24missed one about ordering in the ruleset-filePhilipp Buehler
2002-11-24modifiers for -F/-s in the same order as it is required in pf.conf(5)Philipp Buehler
2002-11-24consistency: use sin6 as variable name for sockaddr_in6, not sinHenning Brauer
no functional changes ok millert@ pval@
2002-11-24enforce that queue comes right before filteringPhilipp Buehler
'options, normalization, translation, queue, filter' now henning@ ok
2002-11-24Fix an error message and remove 'S' from getopt, it's not used.Daniel Hartmeier
From Andreas Oestling.
2002-11-24Same fix for nat and rdr. Now all regress tests pass with malloc.conf JDaniel Hartmeier
again.
2002-11-24Don't memcpy() structures that contain TAILQs. If you need a copy, you haveDaniel Hartmeier
to perform a deep copy (memcpy() is shallow, and the structures contain pointers to head/nodes). This solves the malloc.conf J segfaults.
2002-11-24Cosmetics and removal of a redundant code block.Daniel Hartmeier
2002-11-23-I${.CURDIR} makes no sense now that we don't look at the tables/ directory.Miod Vallat
2002-11-23Now that wskbd layouts for sparc are done, I don't need to keep these filesMiod Vallat
as a reference...
2002-11-23sighTheo de Raadt
2002-11-23KNFHenning Brauer