On Tue, 7 Dec 2021 23:56:33 +0100 Mathieu Jadin wrote: > Add a flag that, if set, triggers the call of eBPF program for each > packet holding an IPv6 extension header. Also add a sock_ops operator > that identifies such call. > > This change uses skb_data and skb_data_end introduced for TCP options' > parsing but these pointer cover the IPv6 header and its extension > headers. > > For instance, this change allows to read an eBPF sock_ops program to > read complex Segment Routing Headers carrying complex messages in TLV or > observing its intermediate segments as soon as they are received. Can you share example use cases this opens up?