summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/ip6_forward.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix mbuf leak when an interface is destroyed while forwarding IPv6mpi2017-11-281-2/+4
* Do not assume if_get(9) returns a non NULL ifp when using a routempi2017-11-211-1/+3
* In OpenBSD 6.0 we had the check (ip6_forward_rt.ro_tableid !=bluhm2017-06-301-1/+3
* Use percpu counters for ip6statjca2017-02-051-8/+8
* Convert some of the remaining usages of time_second to time_uptime.mpi2016-10-031-5/+5
* Kill ip6_forward_rt reducing differences between v4 and v6.mpi2016-08-241-36/+19
* Kill nd6_output(), it doesn't do anything since the resolution logicmpi2016-06-151-2/+2
* Merge two identical code paths.mpi2016-05-021-30/+2
* factor out ipsec into ip6_output_ipsec_{lookup,send}(); ok mpi@, naddy@markus2016-04-271-91/+12
* Instead of freeing a cached RTF_MPATH route after using it, free itmpi2016-04-191-17/+12
* remove dead stores and unused variableschl2016-03-291-2/+1
* Stop using rt_ifp.mpi2015-11-021-10/+14
* Remove linkmtu and maxmtu from struct nd_ifinfo. IN6_LINKMTU can nowflorian2015-10-281-9/+5
* Trivial rt_ifp->if_index -> rt_ifidx conversions.mpi2015-10-251-3/+3
* Stop checking for RTF_UP directly, call rtisvalid(9) instead.mpi2015-10-191-5/+3
* Fewer in6_ifstat_inc()mpi2015-09-101-5/+1
* Kill some commented out in6_ifstat_inc().mpi2015-09-091-5/+1
* `encif' should only be used under #ifdef NPF.mpi2015-08-311-3/+2
* Kill IP_ROUTETOETHER.mpi2015-07-161-3/+3
* Pass an interface index instead of a pointer to in6_addr2scopeid().mpi2015-07-081-3/+3
* Get rid of the undocumented & temporary* m_copy() macro added formpi2015-06-301-2/+3
* Store a unique ID, an interface index, rather than a pointer to thempi2015-06-161-7/+8
* More damned eye searing whitespace. No change to .o files.krw2015-06-081-7/+7
* remove PACKET_TAG_IPSEC_PENDING_TDB, it is never set; ok mikeb@markus2015-05-231-17/+3
* Stubs and support code for NIC-enabled IPsec bite the dust.mikeb2015-04-171-4/+2
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.mpi2014-12-051-1/+2
* Rework the handling of interfaces and IPv6 addresses for local delivery.mpi2014-11-201-33/+2
* Use rtfree() instead of RTFREE(), NULLify some free'd route pointers andmpi2014-10-141-7/+7
* Kill rtalloc() and update rtalloc1() and rtalloc_mpath() to no longermpi2014-09-271-6/+9
* Do not include <sys/malloc.h> where it is not needed.mpi2014-06-031-2/+1
* Fix a memleak when lookup of SA fails during forwarding of encrypted IPv6gerhard2014-05-061-1/+2
* "struct pkthdr" holds a routing table ID, not a routing domain one.mpi2014-04-141-3/+3
* move the allocation of the mbuf copy to use for sending icmp errorsdlg2014-01-291-12/+12
* Replace most of our formating functions to convert IPv4/6 addresses frommpi2013-11-111-7/+11
* The header file netinet/in_var.h included netinet6/in6_var.h. Thisbluhm2013-10-171-2/+2
* Move bridge_broadcast and subsequently all IPsec SPD lookup code outmikeb2013-07-311-16/+2
* format string fixes: size_t and uint16_tsf2013-07-041-2/+2
* put the cksum diff back, of course with the bug fixed where we couldhenning2013-06-261-2/+3
* Remove a bunch of sockaddr_in6 pointer casts and replace othersbluhm2013-05-311-3/+3
* backout csum diff for the moment, requested by theohenning2012-11-061-3/+2
* Make sure that in[6]_proto_cksum_out() is called unconditinally and notclaudio2012-11-051-3/+3
* redo most of the protocol (tcp/udp/...) checksum handlinghenning2012-11-011-2/+3
* add IP_IPSECFLOWINFO option to sendmsg() and recvmsg(), so npppd(4)markus2012-07-161-2/+2
* Bye bye pf_test6(). Only one pf_test function for both IPv4 and v6.claudio2011-07-041-4/+4
* Reassemble IPv6 fragments in pf. In the forward case, pf refragmentsbluhm2011-03-241-3/+3
* With pf IPv6 fragment reassembly, a large packet gets refragmentedbluhm2011-03-231-14/+15
* In ip6_forward() only one call to icmp6_error() was not protectedbluhm2011-01-091-2/+3
* Add support for using IPsec in multiple rdomains.reyk2010-07-091-4/+8
* Allow to specify an alternative enc(4) interface for an SA. Allreyk2010-07-011-9/+10