netisr: Add hashcheck method to check and adjust hw provided hash
[dragonfly.git] / sys / netinet / ip_input.c
2011-07-22 Sepherosa Ziehaunetisr: Add hashcheck method to check and adjust hw...
2011-05-06 Sascha WildnerRemove ipfilter from the system.
2011-03-03 Peter AvalosRemove insque()/remque() from kernel code.
2011-01-20 Matthew Dillonkernel - Remove mplock shims from global tokens
2010-12-23 Venkatesh Srinivaskernel -- MPIPE: Add a constructor argument and priv...
2010-12-05 Samuel J. Greearkernel - Provide descriptions for many net.inet sysctl's
2010-09-23 Matthew Dillonnetwork - Fix bug in redispatch after PF translation
2010-09-15 Matthew Dillonnetwork - Major netmsg retooling, part 1
2010-09-09 Matthew Dillonnetwork - Completely revamp the netisr / dispatch code
2010-09-09 Matthew Dillonkernel - network protocol thread routing
2010-09-09 Matthew Dillonkernel - MPSAFE the protocol drain routines
2009-12-20 Matthew Dillonkernel - Move mplock to machine-independent C
2009-12-05 Matthew Dillonnetwork - Move socket from netmsg ext to netmsg header...
2009-08-23 Matthew DillonNetwork - redispatch was not properly adjust ip->ip_len
2009-03-27 Matthew DillonFix a recently introduced compile time error w/ IPSEC.
2009-03-26 Sepherosa Ziehauip_forward: Don't cache IP forwarding route.
2009-03-26 Sepherosa Ziehauip_dooptions: Don't abuse ipforward_rt
2009-03-21 Sepherosa Ziehauip_demux: Add ip_mport_pktinfo() to map IP packets...
2009-03-20 Sepherosa Ziehaunetisr: Add pktinfo struct; add new netisr method to...
2009-03-10 Sepherosa Ziehaunetwork: Turn on adaptive MPSAFE for network threads...
2008-10-28 Sepherosa ZiehauIn ip_lengthcheck(), make sure that pkthdr.len is not...
2008-10-28 Sepherosa Ziehau- The assertion in ip_input, should test sizeof(struct...
2008-10-27 Sepherosa ZiehauMonir style and white space changes
2008-10-26 Sepherosa Ziehau- Move ipflow definition from ip_flow.h to ip_flow...
2008-10-21 Sepherosa ZiehauAdd tunable net.inet.ip.mpsafe to register IP as MPSAFE...
2008-09-24 Sepherosa ZiehauAdd NETISR_FLAG_NOTMPSAFE, which could be used as the...
2008-09-24 Sepherosa ZiehauInclude necessary head file for {get,rel}_mplock()...
2008-09-23 Sepherosa ZiehauAdd following three network protocol threads running...
2008-09-18 Sepherosa ZiehauIf there are no pfil hooks, just remove the dummynet...
2008-09-13 Sepherosa ZiehauMove ipfw(4) code for ip_{input,output}() into ip_fw2...
2008-09-13 Sepherosa ZiehauMove ipfw(4) related bits into ip_fw2_glue.c
2008-09-13 Sepherosa Ziehaupf(4) may reassemble ip fragments, so we probably shoul...
2008-09-13 Sepherosa Ziehau- Move IPDIVERT related bits into netinet/ip_divert.c
2008-09-13 Sepherosa ZiehauAdd FW_MBUF_REDISPATCH, which should be set by various...
2008-09-13 Sepherosa Ziehau- Let caller of ip_fw_dn_io_ptr call ip_dn_queue()...
2008-09-07 Sepherosa ZiehauMove next_hop (tranparent forwarding) testing and extra...
2008-09-07 Sepherosa ZiehauLet ipfw_chk() return IP_FW_{PASS,DENY,DUMMYNET,TEE...
2008-09-06 Sepherosa ZiehauBreak long line
2008-09-06 Sepherosa ZiehauMove dummynet tag extraction and ipfw args setup into...
2008-08-28 Sepherosa ZiehauFix comment
2008-08-28 Sepherosa ZiehauMake IPDIVERT transparent to ip reassemble code by...
2008-08-28 Sepherosa ZiehauMove IPDIVERT processing from ip_input() normal code...
2008-08-23 Sepherosa ZiehauWhite space
2008-08-23 Sepherosa ZiehauSave srcroute options in a mtag associated the mbuf...
2008-08-23 Sepherosa ZiehauStaticize save_rte()
2008-08-23 Sepherosa Ziehau- Test m_pkthdr.fw_flags against DUMMYNET_MBUF_TAGGED...
2008-08-22 Sepherosa ZiehauMove ip fragments reassemble related code from ip_input...
2008-08-22 Sepherosa ZiehauMove ipstat.ips_reassembled updating from ip_input...
2008-08-22 Sepherosa ZiehauWhite space
2008-08-22 Sepherosa Ziehaunext_hop information is now saved in mtag, so the netms...
2008-08-22 Sepherosa ZiehauSave 'ipfw forward' information in mtag, use m_pkthdr...
2008-07-28 Sepherosa ZiehauUse seperate variable to indicate whether ipfw has...
2008-07-27 Sepherosa ZiehauSwitch to ETHER_INPUT2 on ethernet input path by default:
2008-07-03 Simon SchubertMake ip_forward public, so that it can be used from...
2008-06-09 Sepherosa ZiehauParallelize in_ifaddrhashtbl
2008-06-08 Sepherosa ZiehauParallelize in_ifaddrhead operation
2008-04-20 Sascha WildnerAnother round of typo fixes (mostly in messages).
2008-04-03 Sepherosa ZiehauParallelize ip_flow:
2008-03-07 Sepherosa ZiehauParallelize ifnet.if_addrhead accessing by duplicating...
2007-12-28 Sepherosa ZiehauUse M_ASSERTPKTHDR
2007-12-19 Sepherosa ZiehauMake divert(4) socket dispatch mbuf to correct the...
2007-11-22 Matthew DillonReplace the very predictable 'random' IP sequence numbe...
2007-11-16 Sepherosa ZiehauNuke net/intrq.[ch] and ipintrq related bits; they...
2007-11-16 Sepherosa ZiehauCPU localize dummynet(4) step 1/2
2007-10-25 Sepherosa Ziehau- Switch dummynet(4) from mbuf based tagging to mtag.
2007-08-14 Sepherosa ZiehauAdd a new csum flag to tell IP defragmenter that csum_d...
2007-08-11 Matthew DillonAdd another fix to the 1's complement checksum. A...
2007-08-10 Matthew DillonThe 1's complement checksum in m->m_pkthdr.csum_data...
2007-05-23 Matthew Dillon* Greatly reduce the complexity of the LWKT messaging...
2007-04-04 Matthew DillonAdd IP_MINTTL socket option - used to set the minimum...
2007-03-04 Sascha WildnerRemove weird license clause which has expired.
2006-12-22 Sascha WildnerRename printf -> kprintf in sys/ and add some defines...
2006-09-05 Matthew DillonRename malloc->kmalloc, free->kfree, and realloc->kreal...
2006-05-20 Matthew DillonEmbed the netmsg in the mbuf itself rather than allocat...
2006-01-31 Matthew DillonBring in the parallel route table code and clean up...
2005-10-28 Liam J. Foy- Dont pass a complete interface struct to icmp_error...
2005-09-22 Noritoshi DemizuSuppress kernel message "mfree: m->m_nextpkt != NULL",
2005-08-31 Jeffrey HsuFix indentation with previous commit.
2005-08-31 Jeffrey HsuCheck the IP length first to avoid a memory leak later.
2005-08-15 Matthew DillonConvert RANDOM_IP_ID into a sysctl.
2005-06-17 Matthew DillonAbstract out the location of an m_tag's data by adding...
2005-06-08 Jeffrey HsuGet an mbuf packet header to begin with instead of...
2005-06-03 Joerg SonnenbergerAdd a new macro IF_LLSOCKADDR which maps a ifnet pointe...
2005-06-02 Matthew DillonRemove spl*() calls from netinet, replacing them with...
2005-04-18 Jeffrey HsuDefer assigning to the forwarding route variable until...
2005-04-18 Jeffrey HsuMinor cosmetic cleanups. Use the canonical name "ro...
2005-04-18 Joerg SonnenbergerSwitch IP divert from mbuf based tagging to mbuf tags.
2005-04-11 Hiten PandyaMechanical cleanup of IP per-cpu statistics code, bette...
2005-03-04 Jeffrey HsuCosmetic changes only.
2005-02-11 Joerg SonnenbergerImport ALTQ support from KAME. This is based on the...
2005-01-26 Jeffrey HsuCode cleanup. Refactor some functions. Push some...
2005-01-25 Joerg SonnenbergerFix a type in rev. 1.16
2004-12-29 Jeffrey HsuForced commit to say the previous commit wasn't really...
2004-12-29 Jeffrey HsuFix buffer overflow bug involving inet_ntoa().
2004-12-28 Jeffrey HsuClean up the networking code before I parallelize the...
2004-12-21 Jeffrey HsuClean up the routing and networking code before I paral...
2004-12-20 Matthew DillonFix format %lx->%x for ntohl conversions in diagnostic...
2004-12-20 Matthew DillonThere seems to be a race during shutdown where ifa...
2004-11-30 Joerg SonnenbergerRemove struct ipprotosw. It's identical to protosw...
2004-10-16 Jeffrey HsuFrom KAME freebsd4/sys/netinet/ip_input.c rev 1.42:
next