summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2001-05-29Hardware clock support, via adb.Dale Rahn
This reduces the dependancy on openfirmware somewhat. Since Openfirmware is not actually used for anything, it is no longer necessary to configure it. so several lines of useless dmesg are now gone. This does not have clock setting code enabled yet. All of the code is in place, but needs further testing before it is trusted. I wish Apple would store UTC not localtime in the hardware clock, besides the fact that the clock base is 1904. Need to keep the clock sane for dual boot machines.
2001-05-29Record last use time for SAs.Angelos D. Keromytis
2001-05-29Keep track of when a TDB was last marked/unmared as SKIPCRYPTO, andAngelos D. Keromytis
print the relevant information on KERNFS.
2001-05-29Fields on TDB for last used and last SKIPCRYPTO status change.Angelos D. Keromytis
2001-05-29Make sure packets that need crypto processing on the NIC don't escapeAngelos D. Keromytis
(because of routing changes etc.)
2001-05-29Verify that packets that haven't had crypto applied to them don't makeAngelos D. Keromytis
it out.
2001-05-29Add ipsp_skipcrypto_{mark,unmark}()Angelos D. Keromytis
2001-05-29Set, don't OR the capabilities.Angelos D. Keromytis
2001-05-28#ifdef PMAP_NEW we should call pmap_kremove/pmap_kenter_pa instead ofTodd C. Miller
pmap_remove/pmap_enter. This is needed for when hp300 has true pmap_kremove/pmap_kenter_pa instead of just wrapper functions.
2001-05-28add BIOC[GS]HDRCMPLT ioctl for BPF, to disable overwriting of link level ↵Dug Song
source address in forged frames. from NetBSD. art@ok
2001-05-28syncTheo de Raadt
2001-05-28oopsTheo de Raadt
2001-05-28syncArtur Grabowski
2001-05-28Back out part of last broken, untested change.Artur Grabowski
It breaks my kernel builds and I don't see any obvious correct solution.
2001-05-28Set the IFCAP_IPSEC capability.Angelos D. Keromytis
2001-05-28IPSECv4 -> IPSECAngelos D. Keromytis
2001-05-28Copy the packet header only if the original mbuf had a packet headerAngelos D. Keromytis
(just general paranoia).
2001-05-28syncTheo de Raadt
2001-05-28newTheo de Raadt
2001-05-28Remove unused code.Angelos D. Keromytis
2001-05-28No need for separate ESP/AH interface capabilities.Angelos D. Keromytis
2001-05-28Don't check IP_ENCAPSULATED.Angelos D. Keromytis
2001-05-28Don't use IPV6_ENCAPSULATED, tags are used instead.Angelos D. Keromytis
2001-05-28IP_ENCAPSULATED is deprecated.Angelos D. Keromytis
2001-05-28Deprecated IPV6_ENCAPSULATEDAngelos D. Keromytis
2001-05-28Don't check for IPV6_ENCAPSULATED, no longer needed since we have the tags.Angelos D. Keromytis
2001-05-28Missed a DPRINTF().Angelos D. Keromytis
2001-05-28Use packet tags to detect loops, same as ip_output()Angelos D. Keromytis
2001-05-28Interface capabilities (based on NetBSD, but merge ethercom and ifnetAngelos D. Keromytis
capabilities into one, in the ifp).
2001-05-28Remove FA410TX from the invalid list; it's confusing and should be matchedFederico G. Schwindt
using the linksys etherfast entry; aaron@ ok.
2001-05-28regen.Federico G. Schwindt
2001-05-28Remove FA410TX CIS, this should be matched as linksys etherfast; aaron@ ok.Federico G. Schwindt
2001-05-28cluster_rbuild() have a race between incore and getblk. incore() returnsGrigoriy Orlov
zero indicating that buffer is not in a cache, but getblk() going to sleep: getblk->getnewbuf->tsleep. When getnewbuf() returns after a sleep, getblk() may find B_DONE buffer in hash and return it. When io operation finishes biodone() calls cluster_callback() which moves pages from one big cluster buffer into several component buffers and calls biodone() for every component buffer. Since there are a component buffer with B_DONE already set, biodone() panices: "biodone already". costa@ ok.
2001-05-27Netgear FA410TXC; thanks to Loic Tortay <loict@bougon.net>.Federico G. Schwindt
2001-05-27regen.Federico G. Schwindt
2001-05-27Netgear FA410TXC; from Loic Tortay <loict@bougon.net>.Federico G. Schwindt
2001-05-27Cleanup of definesConstantine Sapuntzakis
Fix around the logic in the reset code to be more tolerant of weird devices. Pause a long time after reset to allow device to reboot itself
2001-05-27Yup, more tag fixups.Angelos D. Keromytis
2001-05-27More tag fixups (why do I bother with this...)Angelos D. Keromytis
2001-05-27Fixup packet tags (I'm a masochist).Angelos D. Keromytis
2001-05-27Fixup tags.Angelos D. Keromytis
2001-05-27Initialize old mbuf chain head tags.Angelos D. Keromytis
2001-05-27Fixup tags on old mbuf chain head.Angelos D. Keromytis
2001-05-27Fixup old mbuf chain head.Angelos D. Keromytis
2001-05-27Reset pkthdr on old mbuf head.Angelos D. Keromytis
2001-05-27And clear the M_PKTHDR flag.Angelos D. Keromytis
2001-05-27Copy tags to first mbuf.Angelos D. Keromytis
2001-05-27Placeholders for the new socket options.Angelos D. Keromytis
2001-05-27Add some IPsec-related IP-level socket options.Angelos D. Keromytis
2001-05-27Remove ipsp_copy_ident() prototype.Angelos D. Keromytis