summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-12-19setregs: put the whole frame setup into one placeMichael Shalayeff
2002-12-19level 0x16 is really an l2Michael Shalayeff
2002-12-19no youTheo de Raadt
2002-12-19knf, remove register, space trimMichael Shalayeff
2002-12-19do not plan for DISKLESS; cross out CRTBEGIN and CRTENDMichael Shalayeff
2002-12-19updateMichael Shalayeff
2002-12-19debugging check_alias is only needed in PMAPDEBUGMichael Shalayeff
2002-12-19s/msg_send/ssh_msg_send/ to avoid namespace clashes in portable; ok markus@Damien Miller
2002-12-19indent so it is more clear, add spews thingTheo de Raadt
2002-12-18newer machines use phantom bus to attach lasi and other bus adapters.Michael Shalayeff
oledr machines did not have a real device for the phantom bus port. change the device scanning technique to both include a full device path in the attach_args and do proper shifting in the pdc_scanbus() and add a device for the newer machines as well as use a newer device mapping (path to hpa) available on newer firmware versions, where old (hversion-dependant) is not available. tested on 712,715/33,c110, miod@ ok, weissmandude -- testing
2002-12-18APM_BEBATT is in the apm_flags, not sc_flags, from markus@Michael Shalayeff
2002-12-18Fix tree breakage; match changes to struct pfctl (now contains an arrayRyan Thomas McBride
of pointers to pfioc_rule). Fix from henning@ ok dhartmei@
2002-12-18order the entries by numberMichael Shalayeff
2002-12-18boot -a support.Miod Vallat
2002-12-18t'was not enough space malloced when generating the bodun entriesMichael Shalayeff
2002-12-18Store translation rule pointer in state entries, so pfctl -vsn can printDaniel Hartmeier
evaluation, packet, byte and state entry counters similar to -vsr. Helps verify whether/how often translation rules are evaluated/matched. ok frantzen@, henning@
2002-12-18Remove pointless 'if 0' code.Dale Rahn
2002-12-18Prepare for an upcoming ELF executable change. This will allow ld.so toDale Rahn
protect the GOT and PLT sections of the executable from being overwritten. This behavior is enabled by changes in the executable/shared object layout, and does not occur without the ld changes.
2002-12-18Reorder sysctl list, to match sysctl -a output (mostly, structures cheat).Miod Vallat
Add/remove the missing/extra bits. And you get a typo fix for free.
2002-12-18KNFHenning Brauer
2002-12-18little styleHenning Brauer
2002-12-18When logging packets matched by rules within anchors, use the anchor ruleDaniel Hartmeier
(in the main set) number, not the number of the rule within the anchor. Eventually, both will get logged. But as long as we only log one number, this makes more sense.
2002-12-18KNFHenning Brauer
2002-12-18more KNFHenning Brauer
2002-12-18big KNF roundHenning Brauer
2002-12-18Load regress rules into anchor regress:regress and compare the outputDaniel Hartmeier
of pfctl -vvsr with expected output. This verifies that skip step values don't change unexpectedly.
2002-12-18Pass skip step values through ioctl interface, pfctl -vvsr shows them,Daniel Hartmeier
main purpose is making them regress-testable.
2002-12-18remove dup includeMarkus Friedl
2002-12-18rule.nr USHRT_MAX -> -1, to detect states whose creating rules areDaniel Hartmeier
already gone.
2002-12-18KNFHenning Brauer
2002-12-18ryan, look at this.Henning Brauer
2002-12-18Remove duplicate entry for kern.somaxconn introduced in last commit;Todd C. Miller
Noticed by Dries Schellekens
2002-12-18fix memory leak when downing an interface.Nathan Binkert
from Patrik Lindergren <patrik@lindergren.com>
2002-12-18Match the rule protocol against the actual protocol of the packet, not justRyan Thomas McBride
tcp. A silly copy/paste error by yours truly located by deraadt@
2002-12-18Maintain separate pfioc_rule structures for each type of rule,Ryan Thomas McBride
to prevent tickets from getting overwritten. bug reported by dhartmei@ ok dhartmei@
2002-12-18Dammit Theo, I told you to fix the typo before commiting!Miod Vallat
2002-12-18Do not clean too far.Miod Vallat
2002-12-18proto list expansion is not supported in binat-anchor yet, print an errorDaniel Hartmeier
when attempted.
2002-12-18Regress test nat-anchor, rdr-anchor and binat-anchor rules.Daniel Hartmeier
2002-12-18Support (single) destination port in rdr-anchor rules. Print an errorDaniel Hartmeier
where parameters are not supported (in rdr-anchor and binat-anchor) yet. If those are needed, we'll have to expand them properly.
2002-12-18fix some INCREDIBLE new bugs which were introducedTheo de Raadt
2002-12-18how the heck did such a stupid mistake end up in hereTheo de Raadt
2002-12-18syncTheo de Raadt
2002-12-18bye byeTheo de Raadt
2002-12-18make boot.lif use GENERICTheo de Raadt
2002-12-18working full GENERIC; miod okTheo de Raadt
2002-12-18enable PRIQ and HFSC if ALTQ itself is enabled.Henning Brauer
ok theo
2002-12-17Add my copyright notice.Todd C. Miller
2002-12-17Replace printfs bracketed by #ifdef SEM_DEBUG with a DPRINTF macro.Todd C. Miller
2002-12-17Make SysV-style shared memory and semaphore limits sysctl'able.Todd C. Miller
Instead of allocating a static amount of memory for the data structures via valloc() in allocsys(), allocate things dynamically using pool(9) when possible and malloc(9) when not. The various members of struct seminfo and struct shminfo are in kern.seminfo and kern.shminfo respectively (not all members of kern.seminfo are changable). The data structures used still leave something to be desired but things are not made worse in that respect by this commit.