Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-02-22 | do not transmit ICMP source quench. from kjc/kame | Jun-ichiro itojun Hagino | |
2002-02-19 | IPsec is written ``IPsec'', not ``IPSec''. | Miod Vallat | |
2002-02-18 | Search the correct ACQUIRE list --- shifflett@nps.navy.mil | Angelos D. Keromytis | |
2002-02-15 | Don't cast nonexistent return value from splx to (void). ok art@ | Thomas Nordin | |
2002-02-15 | Clean up arpinput (based on similiar changes in NetBSD), also be sure to | Jason Wright | |
setup the arpcom when we're allowing lazy matches on bridged interfaces. | |||
2002-02-05 | when retransmitting a segment after FIN has been sent don't set FIN | Niels Provos | |
unless we are transmitting the last of our data. report from jishac@grc.nasa.gov; pr/2368 | |||
2002-01-25 | Add a drain hook to each pool. This hook is called in three cases. | Artur Grabowski | |
1. When a pool hit the hard limit. Just before bailing out/sleeping. 2. When an allocator fails to allocate memory (with PR_NOWAIT). 3. Just before trying to reclaim some page in pool_reclaim. The function called form the hook should try to free some items to the pool if possible. Convert m_reclaim hooks that were embedded in MCLGET, MGET and MGETHDR into a pool drain hook (making the code much cleaner). | |||
2002-01-24 | allocate tcp reassembly queue via pool; based on netbsd; okay art@ angelos@ | Niels Provos | |
2002-01-23 | disable pmtu for ipsec when the sysctl says so; bug report cjkim2000@yahoo.com | Niels Provos | |
2002-01-23 | It looks like there has been one crack smoking and a few cut and pastes. | Artur Grabowski | |
PR_FREEHEADER should not be set in pool_init by the caller. It shouldn't be set in pool_init at all. Besides, it's going away soon anyway. | |||
2002-01-23 | Pool deals fairly well with physical memory shortage, but it doesn't deal | Artur Grabowski | |
well (not at all) with shortages of the vm_map where the pages are mapped (usually kmem_map). Try to deal with it: - group all information the backend allocator for a pool in a separate struct. The pool will only have a pointer to that struct. - change the pool_init API to reflect that. - link all pools allocating from the same allocator on a linked list. - Since an allocator is responsible to wait for physical memory it will only fail (waitok) when it runs out of its backing vm_map, carefully drain pools using the same allocator so that va space is freed. (see comments in code for caveats and details). - change pool_reclaim to return if it actually succeeded to free some memory, use that information to make draining easier and more efficient. - get rid of PR_URGENT, noone uses it. | |||
2002-01-21 | remove couple of #if 0'ed portion we will never use | Jun-ichiro itojun Hagino | |
2002-01-15 | allocate sackholes with pool | Niels Provos | |
2002-01-15 | change tcpcb allocation to pool | Niels Provos | |
2002-01-14 | knf | Niels Provos | |
2002-01-14 | knf | Niels Provos | |
2002-01-14 | knf | Niels Provos | |
2002-01-14 | typo | Niels Provos | |
2002-01-14 | use macros to manage tcp timers; based on netbsd | Niels Provos | |
2002-01-12 | add rediraccept and redirtimeout sysctl's. | Eric Jackson | |
rediraccept allows one to ignore ICMP_REDIRECT redirtimeout sets a timeout on the routing entries pretaining to ICMP_REDIRECT, this timeout is defaulted to 10 minutes. (same as ipv6) From NetBSD. millert@ ok | |||
2002-01-05 | Avoid using an uninitialized variable. dhartmei@ ok | Thomas Nordin | |
2002-01-02 | at least ; required after label or case; openbsd@davidkrause.com | Theo de Raadt | |
2001-12-28 | move experimental icmp6 type to 200; 141-142 are used for inverse neighbor | Jun-ichiro itojun Hagino | |
discovery. sync with kame | |||
2001-12-10 | No need to m_freem(m) if m is already NULL. dhartmei@ ok. | Hakan Olsson | |
2001-12-08 | style: Use queue.h macro's for list traversal, convert several (&thing)->foo | Jason Wright | |
to thing.foo under the principal less puncuation is easier to read. | |||
2001-12-07 | correct icmp6 MIB counter mistake | Jun-ichiro itojun Hagino | |
2001-12-07 | sync comment with kame | Jun-ichiro itojun Hagino | |
2001-12-06 | Use hzto() to handle overflow of (hz * timeout) cases --- when using | Angelos D. Keromytis | |
extremely long SA expirations. | |||
2001-12-06 | Sanity check on inner IP header in IP-in-IP encapsulation; could be | Angelos D. Keromytis | |
exploited to crash systems that allowed IP-in-IP protocol (sysctl -w net.inet.ipip.allow=1) | |||
2001-12-06 | put __attribute__ to header decls to avoid align strangeness. sync with kame | Jun-ichiro itojun Hagino | |
2001-12-06 | kill register decls. sync better with kame. | Jun-ichiro itojun Hagino | |
2001-12-06 | remove obsolete comment; we don't support IPv4 mapped addr | Jun-ichiro itojun Hagino | |
2001-12-06 | remove #if 0'ed portion (for KAME IPSEC - not needed) | Jun-ichiro itojun Hagino | |
2001-12-05 | KNF whack | Theo de Raadt | |
2001-11-29 | etherip_output() is called from in_gif.c, therefore is outside of #ifdef IPSEC | Jun-ichiro itojun Hagino | |
2001-11-26 | add fastroute options similar to what is found in ipf | jasoni | |
ok dhartmei@, frantzen@ | |||
2001-11-24 | KNF | Theo de Raadt | |
2001-11-06 | send igmp v2 leave messages to allrouters address (PR#2164) | Jakob Schlyter | |
patch based on parts from NetBSD submitted by goeran@cdg.chalmers.se | |||
2001-11-06 | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | Miod Vallat | |
(Look ma, I might have broken the tree) | |||
2001-11-02 | fix multicast loopback checksums; goeran@cdg.chalmers.se, ok angelos | Theo de Raadt | |
2001-10-03 | If the TDB doesn't have an attached src/dst ID, it can be used for any | Angelos D. Keromytis | |
type of traffic. | |||
2001-09-26 | bring back the old copyright notice | Theo de Raadt | |
2001-09-24 | Reset the error return value if the cached TDB matches the | Angelos D. Keromytis | |
policy. Pointed out by jdmcbride@iol.ie | |||
2001-09-18 | Avoid memory leak when disabling PMTU, rt_timer_queue_destroy() expects the | Aaron Campbell | |
caller to free the structure. | |||
2001-09-05 | use %ll instead of %q | Theo de Raadt | |
2001-09-04 | Make it compile without option BPF. | Angelos D. Keromytis | |
2001-08-26 | Uninitialized variable. | Niklas Hallqvist | |
2001-08-22 | IPCOMP policy stuff missed the last time round | Niklas Hallqvist | |
2001-08-21 | Don't check for BYPASS options in PCB on ip_output/ip6_output --- this | Angelos D. Keromytis | |
is already done in ip_spd_lookup() | |||
2001-08-21 | When the outgoing socket has BYPASS set, don't bother calling the | Angelos D. Keromytis | |
PCB-checking routine. |