summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_flow.c
AgeCommit message (Expand)Author
2012-01-19Remove ipf_start from ipf structliamjfoy
2010-04-01After discussion with ad@: it appears that KERNEL_LOCK also protectstls
2009-03-15ansify function definitionscegger
2009-02-01Init ipflow pool dynamically instead of using a linkset.pooka
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-24Merge the socket locking patch:ad
2008-04-12Make IP, TCP, UDP, and ICMP statistics per-CPU. The stats are collatedthorpej
2008-04-09- ipflow is not used outside ip_flow.c; move its definition there.thorpej
2008-04-07Change IP stats from a structure to an array of uint64_t's.thorpej
2008-01-04Constify a bit.dyoung
2008-01-04Replace rtcache_down() with rtcache_validate() and update rtcache_down()dyoung
2007-12-20Poison struct route->ro_rt uses in the kernel by changing the namedyoung
2007-08-20Don't call rtcache_check() from the fast-forward code, which runsdyoung
2007-05-02Remove obsolete files netinet/in_route.[ch].dyoung
2007-05-02Eliminate address family-specific route caches (struct route, structdyoung
2007-04-05use size_t for indexesliamjfoy
2007-03-26Add a small note regarding further commented code in netinet6/ip6_flow.cliamjfoy
2007-03-25Add net.inet.ip.hashsize to control the IPv4 fast forward hash table size.liamjfoy
2007-03-12Pass an ipl argument to pool_init/POOL_INIT to be used when initializingad
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-17KNF: de-__P, bzero -> memset, bcmp -> memcmp. Remove extraneousdyoung
2007-01-26bzero -> memsetdyoung
2006-12-15Introduce new helper functions to abstract the route caching.joerg
2006-12-09Here are various changes designed to protect against bad IPv4dyoung
2006-10-06add a missing semicolon from the previous commit.mrg
2006-10-05Protect calls to pool_put/pool_get that may occur in interrupt contexttls
2006-09-02increment ips_total too.liamjfoy
2006-06-07merge FreeBSD timecounters from branch simonb-timecounterskardel
2005-12-24change comment from __const__ to constperry
2005-12-11merge ktrace-lwp.christos
2005-10-17small list macro cleanup:christos
2005-02-03KNF + slightly ANSIfyperry
2004-04-25Initialise (most) pools from a link set instead of explicit callssimonb
2003-12-12Make fast-ipsec and ipflow (Fast Forwarding) interoperate.scw
2002-11-02/*CONTCOND*/ while (0)'ed macrosperry
2002-06-30Changes to allow the IPv4 and IPv6 layers to align headers themseves,thorpej
2002-06-09whitespaceitojun
2002-03-08Pool deals fairly well with physical memory shortage, but it doesn'tthorpej
2001-11-13add RCSIDslukem
2001-10-29Don't need to include <uvm/uvm_extern.h> just to include <sys/sysctl.h>simonb
2001-09-17Split the pre-computed ifnet checksum flags into Tx and Rx directions.thorpej
2001-06-12receive, not recievewiz
2001-06-02Implement support for IP/TCP/UDP checksum offloading provided bythorpej
2001-04-13Remove the use of splimp() from the NetBSD kernel. splnet()thorpej
2000-06-30Pass the correct destination address for the route-to-gateway case.thorpej
2000-06-28<vm/vm.h> -> <uvm/uvm_extern.h>mrg
1999-10-17If a packet came in as link-level broadcast or link-level multicast, don'tsommerfeld
1999-03-26security: test for ip_len < ip_hl <<2 and drop packet accordinglyproff
1999-01-28~htons(...) is always negative.itohy
1999-01-25One more tweak to the checksum hack, and I promise I'm done. B-)mycroft