MPLS_STACK_MASK
#define MPLS_STACK(shim) (((shim) & MPLS_STACK_MASK) >> 8)
shim &= ~MPLS_STACK_MASK; \
shim |= ((x) << 8) & MPLS_STACK_MASK; \