summaryrefslogtreecommitdiff
path: root/net/ipv6/ip6_tunnel.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-27ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv()Eric Dumazet1-3/+18
2024-01-07ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()Eric Dumazet1-13/+13
2023-03-15net: tunnels: annotate lockless accesses to dev->needed_headroomEric Dumazet1-2/+2
2022-11-16ipv6: tunnels: use DEV_STATS_INC()Eric Dumazet1-14/+12
2022-10-26ipv6: ensure sane device mtu in tunnelsEric Dumazet1-5/+6
2022-10-03net: Add helper function to parse netlink msg of ip_tunnel_encapLiu Jian1-35/+2
2022-08-23ipv6: move from strlcpy with unused retval to strscpyWolfram Sang1-1/+1
2022-08-13ip6_tunnel: Fix the type of functionsHongbin Wang1-11/+8
2022-07-13ip6_tunnel: allow to inherit from VLAN encapsulated IPMatthias May1-4/+7
2022-06-10ip6_tunnel: use dev_sw_netstats_rx_add()Eric Dumazet1-6/+1
2022-06-10net: rename reference+tracking helpersJakub Kicinski1-2/+2
2022-04-06ip6_tunnel: Remove duplicate assignmentsHongbin Wang1-2/+0
2022-02-09ip6_tunnel: fix possible NULL deref in ip6_tnl_xmitEric Dumazet1-1/+4
2022-01-25ip6_tunnel: allow routing IPv4 traffic in NBMA modeQing Deng1-0/+5
2022-01-20ipv6_tunnel: Rate limit warning messagesIdo Schimmel1-4/+4
2021-12-07ipv6: add net device refcount tracker to struct ip6_tnlEric Dumazet1-2/+2
2021-10-13ip: use dev_addr_set() in tunnelsJakub Kicinski1-1/+1
2021-07-27ip_tunnel: use ndo_siocdevprivateArnd Bergmann1-10/+11
2021-06-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2021-06-28ip6_tunnel: allow redirecting ip6gre and ipxip6 packets to eth devicesGuillaume Nault1-0/+1
2021-06-22ip6_tunnel: fix GRE6 segmentationJakub Kicinski1-2/+2
2021-04-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+10
2021-04-14net: ip6_tunnel: Unregister catch-all devicesHristo Venev1-0/+10
2021-04-01ipv6: remove extra dev_hold() for fallback tunnelsEric Dumazet1-1/+0
2021-04-01ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methodsEric Dumazet1-1/+1
2021-03-29ip6_tunnel:: Correct function name parse_tvl_tnl_enc_lim() in the kerneldoc c...Xiongfeng Wang1-1/+1
2021-03-02net: always use icmp{,v6}_ndo_send from ndo_start_xmitJason A. Donenfeld1-5/+5
2020-11-10ip6_tunnel: use ip_tunnel_get_stats64 as ndo_get_stats64 callbackHeiner Kallweit1-31/+1
2020-11-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2020-11-03net: ipv6: For kerneldoc warnings with W=1Xin Long1-8/+7
2020-10-30ip6_tunnel: set inner ipproto before ip6_tnl_encapAlexander Ovechkin1-2/+2
2020-08-21gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPYMark Tomlinson1-1/+9
2020-07-14net: ipv6: kerneldoc fixesAndrew Lunn1-4/+6
2020-06-30net: ipip: implement header_ops->parse_protocol for AF_PACKETJason A. Donenfeld1-0/+1
2020-05-23ip6_tunnel: add generic MPLS receive supportVadim Fedorenko1-0/+59
2020-05-23ip6_tunnel: add MPLS transmit supportVadim Fedorenko1-2/+6
2020-05-23ip6_tunnel: simplify transmit pathVadim Fedorenko1-103/+79
2020-02-20net: ip6_gre: Distribute switch variables for initializationKees Cook1-4/+9
2020-02-14net, ip6_tunnel: enhance tunnel locate with link checkWilliam Dauchy1-21/+47
2020-01-22net, ip6_tunnel: fix namespaces moveWilliam Dauchy1-3/+1
2019-12-25tunnel: do not confirm neighbor when do pmtu updateHangbin Liu1-2/+2
2019-07-27ip6_tunnel: fix possible use-after-free on xmitHaishuang Yan1-4/+2
2019-07-12ipv6: Use ipv6_authlen for lenyangxingwu1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-6/+1
2019-04-02ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev typeSheena Mira-ato1-2/+2
2019-01-01ip: validate header length on virtual device xmitWillem de Bruijn1-7/+3
2018-12-21ipv6: tunnels: fix two use-after-freeEric Dumazet1-0/+1
2018-10-19ip6_tunnel: Fix encapsulation layoutStefano Brivio1-5/+5
2018-09-20ip6_tunnel: be careful when accessing the inner headerPaolo Abeni1-2/+11
2018-09-04ip6_tunnel: respect ttl inherit for ip6tnlHangbin Liu1-1/+9