summaryrefslogtreecommitdiffstats
path: root/sys/netinet/ip_ipip.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* provide ip_tos_patch() for setting ip_tos and patching the ipv4 cksum.dlg2018-11-141-6/+4
* Add per-TDB counters and a new SADB extension to export them tompi2018-08-281-12/+9
* Reduces the scope of the NET_LOCK() in sysctl(2) path.mpi2017-10-091-2/+7
* The IP in IP input function strips the outer header and reinsertsbluhm2017-07-051-7/+3
* Do not use the interface pointer after if_put(). Rename ipip_input_gif()bluhm2017-06-201-21/+24
* When dealing with mbuf pointers passed down as function parameters,bluhm2017-06-191-4/+3
* Use a common 'goto bad' style and set mp to NULL after freeing itbluhm2017-06-111-18/+15
* Introduce ipv{4,6}_input(), two wrappers around IP queues.mpi2017-05-301-9/+3
* Call bpf_mtap_af() a bit earlier in ipip_input(). This preparesbluhm2017-05-281-11/+11
* In IPIP input rename the variable ipo to ip as it is used for innerbluhm2017-05-261-34/+33
* Instead of looking at the IP version of the header, use the outerbluhm2017-05-261-16/+8
* The function name ip4_input() is confusing as it also handles IPv6bluhm2017-05-181-28/+27
* Convert the xformsw definition to C99 style initializer. Also fixbluhm2017-05-061-3/+4
* If m is not a continuous mbuf cluster, m_pullup() in pr_input maybluhm2017-05-041-3/+3
* Introduce sstosa() for converting sockaddr_storage with a type safebluhm2017-05-041-3/+2
* Pass down the address family through the pr_input calls. Thisbluhm2017-04-141-2/+2
* When building counter memory in preparation to copy to userland, alwaysderaadt2017-04-051-1/+2
* percpu counters for ip_ipip.cjca2017-03-101-29/+43
* Change the IPv4 pr_input function to the way IPv6 is implemented,bluhm2017-01-291-40/+18
* Since raw_input() and route_input() are gone from pr_input, we canbluhm2017-01-251-9/+3
* Sync no-argument function declaration and definition by adding (void).naddy2016-03-071-2/+2
* add a missing if_put() to ipip_input()jsg2016-01-221-4/+7
* in6_embedscope() needs to lose some weight. Remove the last argument.claudio2015-09-111-3/+3
* if_put after if_getdlg2015-09-091-1/+3
* Check for a RTF_LOCAL entry instead of iterating on the global listmpi2015-08-241-37/+26
* Replace sockaddr casts with the proper satosin() or satosin6() calls.bluhm2015-08-141-5/+3
* Expand ancient NTOHL/NTOHS/HTONS/HTONL macros.mpi2015-07-161-3/+3
* m_freem() can handle NULL, do not check for this condition beforehands.deraadt2015-07-151-3/+2
* rename mbuf ** parameter from m to mp, to match other similar codederaadt2015-07-151-5/+5
* Store a unique ID, an interface index, rather than a pointer to thempi2015-06-161-6/+6
* test mbuf pointers against NULL not 0jsg2015-05-131-3/+3
* make ipsp_address thread safe; ok mpimikeb2015-04-141-3/+8
* replace the use of ifqueues for most input queues serviced by netisrdlg2015-04-101-18/+4
* unifdef INET in net code as a precursor to removing the pretend option.tedu2014-12-191-27/+1
* Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.mpi2014-12-051-1/+2
* remove uneeded proc.h includesjsg2014-09-141-2/+1
* Fewer <netinet/in_systm.h> !mpi2014-07-221-2/+1
* "struct pkthdr" holds a routing table ID, not a routing domain one.mpi2014-04-141-2/+2
* Remove the number of in6_var.h inclusions by moving some functions andmpi2013-10-241-5/+1
* Remove the number of in_var.h inclusions by moving some functions andmpi2013-10-231-2/+1
* The header file netinet/in_var.h included netinet6/in6_var.h. Thisbluhm2013-10-171-1/+5
* improve IPsec/ENC interaction:markus2012-03-151-5/+19
* Massiv cleanup of the gif(4) mess. Move encapsulation into gif_output()claudio2010-05-111-36/+51
* remove proc.h include from uvm_map.h. This has far reaching effects, astedu2010-04-201-1/+2
* Remove dead assignment and newly created unused variable.chl2010-01-281-4/+1
* rtables are stacked on rdomains (it is possible to have multiple routingclaudio2009-11-031-2/+4
* Initial support for routing domains. This allows to bind interfaces toclaudio2009-06-051-1/+3
* call pf_pkt_addr_changed() when we do encapsulatehenning2008-11-261-1/+10
* encapsulating v4 in v6 IPSec should not be so fun,todd2008-06-101-7/+10
* add sysctl entry points into various network layers, in particular toderaadt2007-12-141-1/+6