| Commit message (Expand) | Author | Age | Files | Lines |
* | When dropping a fragment queue count the number of fragments in the queue | Tom Jones | 2019-02-19 | 1 | -5/+8 |
* | frag6: Fix fragment reassembly | Kristof Provost | 2018-08-31 | 1 | -1/+3 |
* | Lower the default limits on the IPv6 reassembly queue. | Jonathan T. Looney | 2018-08-14 | 1 | -5/+21 |
* | Drop 0-byte IPv6 fragments. | Jonathan T. Looney | 2018-08-14 | 1 | -1/+10 |
* | Implement a limit on on the number of IPv6 reassembly queues per bucket. | Jonathan T. Looney | 2018-08-14 | 1 | -16/+62 |
* | Add a limit of the number of fragments per IPv6 packet. | Jonathan T. Looney | 2018-08-14 | 1 | -0/+10 |
* | Make the IPv6 fragment limits be global, rather than per-VNET, limits. | Jonathan T. Looney | 2018-08-14 | 1 | -11/+17 |
* | Improve IPv6 reassembly performance by hashing fragments into buckets. | Jonathan T. Looney | 2018-08-14 | 1 | -99/+141 |
* | Use the new VNET_DEFINE_STATIC macro when we are defining static VNET | Andrew Turner | 2018-07-24 | 1 | -3/+3 |
* | Modify ip6_get_prevhdr() to be able use it safely. | Andrey V. Elsukov | 2018-02-05 | 1 | -4/+2 |
* | Do not generate illegal mbuf chains during IP fragment reassembly. Only | Navdeep Parhar | 2018-01-24 | 1 | -0/+1 |
* | Follow the RFC6980 and silently ignore following IPv6 NDP messages | Andrey V. Elsukov | 2017-12-15 | 1 | -0/+2 |
* | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | When IPv6 fragments reassembly is complete, update mbuf's csum_data | Andrey V. Elsukov | 2017-02-28 | 1 | -0/+9 |
* | sys/net*: minor spelling fixes. | Pedro F. Giffuni | 2016-05-03 | 1 | -1/+1 |
* | Remove sys/eventhandler.h from net/route.h | Alexander V. Chernikov | 2016-01-09 | 1 | -0/+1 |
* | [netinet6]: Create a new IPv6 netisr which expects the frames to have been ve... | Adrian Chadd | 2015-11-06 | 1 | -1/+30 |
* | Use m_cat() to reassembly IPv6 packets. | Alexander V. Chernikov | 2015-10-27 | 1 | -2/+2 |
* | Move ip6_deletefraghdr() to frag6.c. | Gleb Smirnoff | 2015-02-16 | 1 | -0/+24 |
* | Factor out ip6_deletefraghdr() function, to be shared between IPv6 | Gleb Smirnoff | 2015-02-16 | 1 | -19/+8 |
* | Remove ip6_getdstifaddr() and all functions to work with auxiliary data. | Andrey V. Elsukov | 2014-11-08 | 1 | -17/+2 |
* | The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare | Gleb Smirnoff | 2013-10-26 | 1 | -0/+1 |
* | Update comment from draft to RFC number. | Bjoern A. Zeeb | 2013-09-22 | 1 | -3/+2 |
* | Use IP6STAT_INC/IP6STAT_DEC macros to update ip6 stats. | Andrey V. Elsukov | 2013-04-09 | 1 | -7/+7 |
* | Mechanically substitute flags from historic mbuf allocator with | Gleb Smirnoff | 2012-12-05 | 1 | -1/+1 |
* | Implement handling of "atomic fragements" as outlined in | Bjoern A. Zeeb | 2012-07-08 | 1 | -0/+13 |
* | After some off-list discussion, revert a number of changes to the | Dimitry Andric | 2010-11-22 | 1 | -3/+3 |
* | Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughout | Dimitry Andric | 2010-11-14 | 1 | -3/+3 |
* | MFP4: @176978-176982, 176984, 176990-176994, 177441 | Bjoern A. Zeeb | 2010-04-29 | 1 | -2/+3 |
* | Merge the remainder of kern_vimage.c and vimage.h into vnet.c and | Robert Watson | 2009-08-01 | 1 | -1/+0 |
* | Reimplement and/or implement vnet list locking by replacing a mostly | Robert Watson | 2009-07-19 | 1 | -5/+7 |
* | Remove unused VNET_SET() and related macros; only VNET_GET() is | Robert Watson | 2009-07-16 | 1 | -3/+3 |
* | Build on Jeff Roberson's linker-set based dynamic per-CPU allocator | Robert Watson | 2009-07-14 | 1 | -12/+8 |
* | Modify most routines returning 'struct ifaddr *' to return references | Robert Watson | 2009-06-23 | 1 | -1/+3 |
* | Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC | Robert Watson | 2009-06-05 | 1 | -2/+0 |
* | First pass at separating per-vnet initializer functions | Marko Zec | 2009-04-06 | 1 | -4/+6 |
* | Remove the single global unlocked route cache ip6_forward_rt | Bjoern A. Zeeb | 2009-02-01 | 1 | -12/+0 |
* | Remove dead code from #if 0: | Bjoern A. Zeeb | 2009-01-31 | 1 | -4/+0 |
* | Rather than using hidden includes (with cicular dependencies), | Bjoern A. Zeeb | 2008-12-02 | 1 | -0/+1 |
* | Change the initialization methodology for global variables scheduled | Marko Zec | 2008-11-19 | 1 | -0/+2 |
* | Add a MAC label, MAC Framework, and MAC policy entry points for IPv6 | Robert Watson | 2008-10-26 | 1 | -2/+30 |
* | Step 1.5 of importing the network stack virtualization infrastructure | Marko Zec | 2008-10-02 | 1 | -23/+43 |
* | Commit step 1 of the vimage project, (network stack) | Bjoern A. Zeeb | 2008-08-17 | 1 | -38/+39 |
* | Remove GIANT_REQUIRED from IPv6 input, forward, and frag6 code. The frag6 | Robert Watson | 2008-07-03 | 1 | -4/+0 |
* | un-__P() | David E. O'Brien | 2008-01-08 | 1 | -5/+5 |
* | Clean up VCS Ids. | David E. O'Brien | 2007-12-10 | 1 | -3/+5 |
* | Space cleanup | Xin LI | 2007-07-05 | 1 | -1/+1 |
* | ANSIfy[1] plus some style cleanup nearby. | Xin LI | 2007-07-05 | 1 | -16/+9 |
* | cleanup about the reassembly structures and routine: | JINMEI Tatuya | 2007-06-04 | 1 | -14/+13 |
* | MFp4: 92972, 98913 + one more change | Bjoern A. Zeeb | 2006-12-12 | 1 | -2/+5 |