aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6/ip6_output.c
Commit message (Expand)AuthorAgeFilesLines
* After inpcb route caching was put back in place there is no need forBjoern A. Zeeb2017-07-271-8/+0
* Fix an unnecessary/incorrect check in the PKTOPT_EXTHDRCPY macro.Jonathan T. Looney2017-05-301-1/+1
* ip6_output runs with the inp lock held, just like ip_output.Navdeep Parhar2017-05-101-0/+1
* Rename variable for clarityKristof Provost2017-04-221-8/+8
* pf: Fix possible incorrect IPv6 fragmentationKristof Provost2017-04-201-0/+2
* Fix reference count leak with L2 caching.Mike Karels2017-03-251-2/+1
* The patch provides the same socket option as Linux IP_ORIGDSTADDR.Ermal Luçi2017-03-061-0/+8
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Committed without approval from mentor.Ermal Luçi2017-02-121-8/+0
* The patch provides the same socket option as Linux IP_ORIGDSTADDR.Ermal Luçi2017-02-101-0/+8
* Merge projects/ipsec into head/.Andrey V. Elsukov2017-02-061-66/+25
* Implement kernel support for hardware rate limited sockets.Hans Petter Selasky2017-01-181-0/+41
* Limit the number of mbufs that can be allocated for IPV6_2292PKTOPTIONSGeorge V. Neville-Neil2016-10-171-0/+15
* - Revert r300854, r303657 which tried to fix regression from r297225.Gleb Smirnoff2016-10-131-6/+1
* Remove the 4.3BSD compatible macro m_copy(), use m_copym() instead.Kevin Lo2016-09-151-2/+2
* Fix L2 caching for UDP over IPv6Mike Karels2016-08-241-0/+10
* Fix NULL pointer dereference.Andrey V. Elsukov2016-08-021-1/+2
* Rework IPV6 TCP path MTU discovery to match IPv4Andrew Gallatin2016-08-011-8/+13
* Fix a page fault in ip6_setpktopt(), occurring when the pflog module isDimitry Andric2016-07-131-2/+2
* Cleanup unneded include "opt_ipfw.h".Andrey V. Elsukov2016-06-091-1/+0
* This change re-adds L2 caching for TCP and UDP, as originally added in D4306George V. Neville-Neil2016-06-021-1/+2
* Plug route reference underleak that happens with FLOWTABLE after r297225.Gleb Smirnoff2016-05-271-1/+5
* Remove ip6 adjusting from the place where pointer couldn't be changed.Andrey V. Elsukov2016-05-201-4/+1
* Remove ip6 pointer initialization and strange check from the beginningAndrey V. Elsukov2016-05-201-7/+0
* Move IPv6 malloc tag definitions into the IPv6 code.Mark Johnston2016-05-201-0/+2
* Since PFIL can change destination address, use its always actual valueAndrey V. Elsukov2016-05-191-8/+7
* Call RO_RTFREE() when we have detected the change of destinationAndrey V. Elsukov2016-05-171-1/+3
* sys/net* : for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-151-5/+5
* FreeBSD previously provided route caching for TCP (and UDP). Re-addGeorge V. Neville-Neil2016-03-241-3/+16
* New way to manage reference counting of mbuf external storage.Gleb Smirnoff2016-03-011-1/+1
* Finish r293098: make ip6_getpmtu() and ip6_getpmtu_ctl() use new routing APIAlexander V. Chernikov2016-01-041-20/+22
* Handle IPV6_PATHMTU option by spliting ip6_getpmtu_ctl() from ip6_getpmtu().Alexander V. Chernikov2016-01-031-32/+94
* Add the appropriate case statement for IPV6_BINDMULTI so the option can beJonathan T. Looney2015-12-301-0/+1
* Bring back the ability of passing cached route via nd6_output_ifp().Alexander V. Chernikov2015-11-151-2/+2
* Simplify the way of attaching IPv6 link-layer header.Alexander V. Chernikov2015-09-161-2/+2
* Add support for receiving flowtype, flowid and RSS bucket information as part...Adrian Chadd2015-09-061-0/+24
* Simplify ip[6] simploop:Alexander V. Chernikov2015-08-081-3/+3
* Keep IPv6 address specified by IPV6_PKTINFO socket option in kernelAndrey V. Elsukov2015-07-031-4/+7
* Mark data checksum as valid for multicast packets, that we send backAndrey V. Elsukov2015-05-071-9/+5
* Preserve IPv6 fragment IDs accross reassembly and refragmentationKristof Provost2015-04-011-3/+4
* Fix deadlock in IPv6 PCB code.Andrey V. Elsukov2015-03-041-12/+5
* Factor out ip6_fragment() function, to be used in IPv6 stack and pf(4).Gleb Smirnoff2015-02-161-48/+63
* Move ip6_deletefraghdr() to frag6.c.Gleb Smirnoff2015-02-161-24/+0
* Factor out ip6_deletefraghdr() function, to be shared between IPv6Gleb Smirnoff2015-02-161-0/+24
* Refactor / restructure the RSS code into generic, IPv4 and IPv6 specificAdrian Chadd2015-01-181-1/+2
* Do not go one layer down to check ifqueue length. First, not all driversGleb Smirnoff2015-01-121-14/+0
* To ease changes to underlying mbuf structure and the mbuf allocator, reduceRobert Watson2015-01-051-1/+1
* Remove flag/flags argument from the following functions:Andrey V. Elsukov2014-12-111-1/+2
* Start process of removing the use of the deprecated "M_FLOWID" flagHans Petter Selasky2014-12-011-3/+3
* Finish r274175: do control plane MTU tracking.Alexander V. Chernikov2014-11-171-11/+0