Searched refs:MPLS_HLEN (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/include/net/ |
D | mpls.h | 20 #define MPLS_HLEN 4 macro
|
/Linux-v4.19/net/openvswitch/ |
D | actions.c | 57 #define MAX_L2_LEN (VLAN_ETH_HLEN + 3 * MPLS_HLEN) 194 if (skb_cow_head(skb, MPLS_HLEN) < 0) in push_mpls() 202 skb_push(skb, MPLS_HLEN); in push_mpls() 203 memmove(skb_mac_header(skb) - MPLS_HLEN, skb_mac_header(skb), in push_mpls() 211 skb_postpush_rcsum(skb, new_mpls_lse, MPLS_HLEN); in push_mpls() 226 err = skb_ensure_writable(skb, skb->mac_len + MPLS_HLEN); in pop_mpls() 230 skb_postpull_rcsum(skb, mpls_hdr(skb), MPLS_HLEN); in pop_mpls() 232 memmove(skb_mac_header(skb) + MPLS_HLEN, skb_mac_header(skb), in pop_mpls() 235 __skb_pull(skb, MPLS_HLEN); in pop_mpls() 262 err = skb_ensure_writable(skb, skb->mac_len + MPLS_HLEN); in set_mpls()
|
D | flow.c | 717 size_t stack_len = MPLS_HLEN; in key_extract() 727 memcpy(&lse, skb_inner_network_header(skb), MPLS_HLEN); in key_extract() 729 if (stack_len == MPLS_HLEN) in key_extract() 730 memcpy(&key->mpls.top_lse, &lse, MPLS_HLEN); in key_extract() 736 stack_len += MPLS_HLEN; in key_extract()
|