summaryrefslogtreecommitdiffstats
path: root/net/ipv6/seg6_local.c
Commit message (Expand)AuthorAgeFilesLines
* seg6: add PSP flavor support for SRv6 End behaviorAndrea Mayer2023-02-161-3/+333
* seg6: factor out End lookup nexthop processing to a dedicated functionAndrea Mayer2023-02-161-6/+10
* net: Remove the obsolte u64_stats_fetch_*_irq() users (net).Thomas Gleixner2022-10-281-2/+2
* seg6: add NEXT-C-SID support for SRv6 End behaviorAndrea Mayer2022-09-201-3/+332
* seg6: add netlink_ext_ack support in parsing SRv6 behavior attributesAndrea Mayer2022-09-201-16/+28
* net: seg6: initialize induction variable to first valid array indexNick Desaulniers2022-08-051-5/+5
* seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviorsAndrea Mayer2022-07-141-2/+0
* net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs using flowi_l3mdevAndrea Mayer2022-06-091-0/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-01-051-31/+2
|\
| * seg6: export get_srh() for ICMP handlingAndrew Lunn2022-01-041-31/+2
* | net: Don't include filter.h from net/sock.hJakub Kicinski2021-12-291-0/+1
|/
* ipv6: seg6: remove duplicated includeLv Ruyi2021-08-311-1/+0
* netfilter: add netfilter hooks to SRv6 data planeRyoga Saito2021-08-301-33/+78
* seg6: add support for SRv6 End.DT46 BehaviorAndrea Mayer2021-06-181-22/+72
* seg6: add counters support for SRv6 BehaviorsAndrea Mayer2021-04-291-2/+196
* net: seg6: trivial fix of a spelling mistake in commentAndrea Mayer2021-04-121-1/+1
* seg6: ignore routing header with segments left equal to 0Julien Massonneau2021-03-111-7/+4
* seg6: fool-proof the processing of SRv6 behavior attributesAndrea Mayer2021-02-081-28/+39
* seg6: add VRF support for SRv6 End.DT6 behaviorAndrea Mayer2020-12-041-0/+76
* seg6: add support for the SRv6 End.DT4 behaviorAndrea Mayer2020-12-041-0/+287
* seg6: add callbacks for customizing the creation/destruction of a behaviorAndrea Mayer2020-12-041-0/+49
* seg6: add support for optional attributes in SRv6 behaviorsAndrea Mayer2020-12-041-14/+106
* seg6: improve management of behavior attributesAndrea Mayer2020-12-041-10/+70
* seg6: fix seg6_validate_srh() to avoid slab-out-of-boundsAhmed Abdelsalam2020-06-041-3/+3
* net: add net available in build_stateAlexander Aring2020-03-291-2/+3
* seg6: fix SRv6 L2 tunnels to use IANA-assigned protocol numberPaolo Lungaroni2020-03-111-1/+1
* ipv6: sr: remove SKB_GSO_IPXIP6 on End.D* actionsYuki Taguchi2020-01-211-1/+3
* seg6: allow local packet processing for SRv6 End.DT6 behaviorAndrea Mayer2019-11-221-4/+18
* seg6: fix skb transport_header after decap_and_validate()Andrea Mayer2019-11-161-0/+6
* seg6: fix srh pointer in get_srh()Andrea Mayer2019-11-161-0/+5
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-6/+1
* netlink: make validation more configurable for future strictnessJohannes Berg2019-04-271-4/+5
* netlink: make nla_nest_start() add NLA_F_NESTED flagMichal Kubecek2019-04-271-1/+1
* bpf: add End.DT6 action to bpf_lwt_seg6_action helperMathieu Xhonneux2018-07-311-18/+32
* ipv6: sr: Use kmemdup instead of duplicating it in parse_nla_srhYueHaibing2018-07-231-3/+1
* ipv6: sr: Add seg6local action End.BPFMathieu Xhonneux2018-05-241-2/+166
* bpf: Add IPv6 Segment Routing helpersMathieu Xhonneux2018-05-241-0/+2
* ipv6: sr: export function lookup_nexthopMathieu Xhonneux2018-05-241-9/+11
* net/ipv6: Pass skb to route lookupDavid Ahern2018-03-041-2/+2
* ipv6: use ARRAY_SIZE for array sizing calculation on array seg6_action_tableColin Ian King2018-01-091-1/+1
* ipv6: sr: remove duplicate routing header type checkDavid Lebrun2017-09-111-4/+0
* ipv6: sr: fix get_srh() to comply with IPv6 standard "RFC 8200"Ahmed Abdelsalam2017-08-301-6/+12
* ipv6: sr: implement additional seg6local actionsDavid Lebrun2017-08-251-0/+147
* ipv6: sr: add helper functions for seg6localDavid Lebrun2017-08-251-89/+100
* ipv6: sr: enforce IPv6 packets for seg6local lwtDavid Lebrun2017-08-251-0/+8
* ipv6: sr: add support for ip4ip6 encapsulationDavid Lebrun2017-08-251-1/+1
* ipv6: sr: implement several seg6local actionsDavid Lebrun2017-08-071-0/+271
* ipv6: sr: add rtnetlink functions for seg6local action parametersDavid Lebrun2017-08-071-18/+193
* ipv6: sr: define core operations for seg6local lightweight tunnelDavid Lebrun2017-08-071-0/+320