Fix LISP Coverity warning 50/5550/2
authorFlorin Coras <fcoras@cisco.com>
Tue, 28 Feb 2017 12:13:21 +0000 (04:13 -0800)
committerDave Barach <openvpp@barachs.net>
Thu, 2 Mar 2017 12:18:13 +0000 (12:18 +0000)
Change-Id: Id1c3832609859ed004bacba0ced0d07dafd6c409
Signed-off-by: Florin Coras <fcoras@cisco.com>
src/vnet/lisp-gpe/decap.c

index 9c5234e..50bfa49 100644 (file)
@@ -68,7 +68,7 @@ next_protocol_to_next_index (lisp_gpe_header_t * lgh, u8 * next_header)
   if (PREDICT_TRUE ((lgh->flags & LISP_GPE_FLAGS_P)
                    || GPE_ENCAP_VXLAN == lgm->encap_mode))
     {
-      if (PREDICT_FALSE (lgh->next_protocol > LISP_GPE_NEXT_PROTOS))
+      if (PREDICT_FALSE (lgh->next_protocol >= LISP_GPE_NEXT_PROTOS))
        return LISP_GPE_INPUT_NEXT_DROP;
 
       return next_proto_to_next_index[lgh->next_protocol];