From: Neale Ranns Date: Mon, 27 Aug 2018 14:57:16 +0000 (-0700) Subject: MPLS: allow 16 as a valid output label X-Git-Tag: v18.10-rc1~348 X-Git-Url: https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commitdiff_plain;h=9514fab0423725fddcb0a4f5ec070ac8d2764ac8 MPLS: allow 16 as a valid output label Change-Id: I7e6045514d58010258889cadd220b7efcef7c1b9 Signed-off-by: Neale Ranns --- diff --git a/src/vnet/mpls/mpls_types.h b/src/vnet/mpls/mpls_types.h index c21bdf1eace..260cd8bfe09 100644 --- a/src/vnet/mpls/mpls_types.h +++ b/src/vnet/mpls/mpls_types.h @@ -56,7 +56,7 @@ #define MPLS_LABEL_POP (MPLS_IETF_MAX_LABEL+2) #define MPLS_LABEL_IS_REAL(_lbl) \ - (((_lbl) > MPLS_IETF_MIN_UNRES_LABEL) && \ + (((_lbl) >= MPLS_IETF_MIN_UNRES_LABEL) && \ ((_lbl) <= MPLS_IETF_MAX_UNRES_LABEL)) /**