Home
last modified time | relevance | path

Searched hist:a45294af9e96a3e060b6272fa7cd2c4b196de335 (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/include/uapi/linux/tc_act/
H A Dtc_mpls.hdiff a45294af9e96a3e060b6272fa7cd2c4b196de335 Fri Oct 02 17:44:31 CDT 2020 Guillaume Nault <gnault@redhat.com> net/sched: act_mpls: Add action to push MPLS LSE before Ethernet header

Define the MAC_PUSH action which pushes an MPLS LSE before the mac
header (instead of between the mac and the network headers as the
plain PUSH action does).

The only special case is when the skb has an offloaded VLAN. In that
case, it has to be inlined before pushing the MPLS header.

Signed-off-by: Guillaume Nault <gnault@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
/openbmc/linux/net/sched/
H A Dact_mpls.cdiff a45294af9e96a3e060b6272fa7cd2c4b196de335 Fri Oct 02 17:44:31 CDT 2020 Guillaume Nault <gnault@redhat.com> net/sched: act_mpls: Add action to push MPLS LSE before Ethernet header

Define the MAC_PUSH action which pushes an MPLS LSE before the mac
header (instead of between the mac and the network headers as the
plain PUSH action does).

The only special case is when the skb has an offloaded VLAN. In that
case, it has to be inlined before pushing the MPLS header.

Signed-off-by: Guillaume Nault <gnault@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>