From: David Lebrun <david.leb...@uclouvain.be> Date: Sat, 5 Aug 2017 12:38:23 +0200
> v2: use EXPORT_SYMBOL_GPL > > The current implementation of IPv6 SR supports SRH insertion/encapsulation > and basic segment endpoint behavior (i.e., processing of an SRH contained in > a packet whose active segment (IPv6 DA) is routed to the local node). This > behavior simply consists of updating the DA to the next segment and forwarding > the packet accordingly. This processing is realised for all such packets, > regardless of the active segment. > > The most recent specifications of IPv6 SR [1] [2] extend the SRH processing > features as follows. Each segment endpoint defines a MyLocalSID table. > This table maps segments to operations to perform. For each ingress IPv6 > packet whose DA is part of a given prefix, the segment endpoint looks > up the active segment (i.e., the IPv6 DA) in the MyLocalSID table and > applies the corresponding operation. Such specifications enable to specify > arbitrary operations besides the basic SRH processing and allow for a more > fine-grained classification. > > This patch series implements those extended specifications by leveraging > a new type of lightweight tunnel, seg6local. ... Series applied, thanks David.