summaryrefslogtreecommitdiffstats
path: root/sys/net/if_gif.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* move gif from calling l3 protocol input handlers to using if_vinput.dlg2021-02-201-25/+5
* Leave default ifq_maxlen handling to ifq_init()kn2020-08-211-2/+1
* Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.patrick2020-07-101-2/+2
* make ph_flowid in mbufs 16bits by storing whether it's set in csum_flags.dlg2020-06-171-3/+3
* gif shouldn't include netinet/ip_ether.h, cos gif doesnt do etherip.dlg2019-10-041-2/+1
* use the factored out txhprio and rxhprio checksdlg2019-04-191-16/+5
* allow configuration of rxpriodlg2019-04-191-4/+49
* allow configuration of ecn processingdlg2018-11-291-4/+13
* provide ip_tos_patch() for setting ip_tos and patching the ipv4 cksum.dlg2018-11-141-2/+3
* remove the encapsulation headers before looking at the inner headersdlg2018-11-141-5/+5
* revert 1.121. i got confused between ecn on ingress and egressdlg2018-11-141-5/+5
* get ecn ingress args the right way round. again.dlg2018-11-141-5/+5
* according to ip_ipip.c, rfc1853 says not to copy the ttl on decapsulationdlg2018-11-141-18/+5
* get the inner and outer tos values right for passing to ip_ecn_ingressdlg2018-11-131-3/+3
* add txprio setting supportdlg2018-11-131-1/+31
* copy the mpls cos and use it as the ip dscp/tos/tclass thing.dlg2018-11-111-6/+13
* If m_pullup() changes the mbuf in gif_input(), also adjust the mbufbluhm2018-04-181-5/+6
* use the specified protocol on v6 outputdlg2018-04-081-2/+2
* on output, actually attach the mbuf tag to packet.dlg2018-04-081-1/+3
* Remove the check for flags M_AUTH and M_CONF (AH and ESP).remi2018-03-151-5/+1
* fix up matching of incoming traffic to interfaces.dlg2018-02-281-3/+3
* enable configuration of tunnel fragmentation.dlg2018-02-191-2/+15
* restore the previous semantics wrt if up, tunnel, and address config.dlg2018-02-121-34/+38
* rework gif to be more consistent.dlg2018-02-101-445/+596
* move gif_encap from gif_output to gif_start.dlg2018-01-121-50/+7
* Creating a cloned interface could return ENOMEM due to temporarybluhm2018-01-091-5/+2
* Use ip{,6}_send() instead of ip{,6}_output() to prevent a recursion.mpi2018-01-091-9/+3
* Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare runningmpi2017-11-201-2/+5
* #if -> #ifdef for consistencyjca2017-11-171-3/+3
* Rename functions that now handle only MPLS-in-IPjca2017-11-171-3/+3
* Remove useless comment about if_ioctl() & reduce grep noise.mpi2017-11-131-2/+1
* Remove Multicast and Broadcast flags from the encapsulated packet inmpi2017-10-251-1/+2
* Remove kernel support for the following ioctl(2)s, deprecated since 2001:mpi2017-10-161-105/+3
* Remove NET_LOCK()'s argument.mpi2017-08-111-7/+5
* Do not use the interface pointer after if_put(). Rename ipip_input_gif()bluhm2017-06-201-3/+3
* When dealing with mbuf pointers passed down as function parameters,bluhm2017-06-191-2/+2
* The function name ip4_input() is confusing as it also handles IPv6bluhm2017-05-181-5/+6
* Protect the global list of interfaces with the NET_LOCK().mpi2017-05-171-8/+5
* Introduce sstosa() for converting sockaddr_storage with a type safebluhm2017-05-041-9/+5
* Remove unused define satoin6().bluhm2017-04-141-2/+1
* Pass down the address family through the pr_input calls. Thisbluhm2017-04-141-5/+5
* Change the IPv4 pr_input function to the way IPv6 is implemented,bluhm2017-01-291-11/+9
* Since raw_input() and route_input() are gone from pr_input, we canbluhm2017-01-251-9/+3
* Flag pseudo-interfaces as such in order to call add_net_randomness()mpi2017-01-231-1/+2
* move counting if_opackets next to counting if_obytes in if_enqueue.dlg2017-01-221-2/+1
* make v6 tunnel address handling consider ipv6 scope.dlg2016-12-131-3/+14
* Retire bridge(4) support.mpi2016-09-131-21/+2
* We're always ready! So send IFQ_SET_READY() to the bitbucket.mpi2016-04-131-2/+1
* No need for a splnet() dance around IFQ_DEQUEUE() anymore.mpi2016-01-141-6/+2
* remove old lint annotationstedu2015-12-051-2/+1