net/cnxk: disable default inner checksum for outbound inline
[dpdk.git] / lib / rib / rte_rib6.c
index 96424e9..042ac1f 100644 (file)
@@ -6,12 +6,10 @@
 #include <stdbool.h>
 #include <stdint.h>
 
-#include <rte_eal.h>
 #include <rte_eal_memconfig.h>
 #include <rte_errno.h>
 #include <rte_malloc.h>
 #include <rte_mempool.h>
-#include <rte_rwlock.h>
 #include <rte_string_fns.h>
 #include <rte_tailq.h>
 
@@ -88,7 +86,7 @@ get_dir(const uint8_t ip[RTE_RIB6_IPV6_ADDR_SIZE], uint8_t depth)
         * is incremented in blocks of 8 (1 byte). This means the last
         * 3 bits are irrelevant to what the index of ip should be.
         */
-       index = (depth & (UINT8_MAX - 1)) / CHAR_BIT;
+       index = (depth & INT8_MAX) / CHAR_BIT;
 
        /*
         * msk is the bitmask used to extract the bit used to decide the
@@ -199,7 +197,7 @@ rte_rib6_lookup_exact(struct rte_rib6 *rib,
 }
 
 /*
- *  Traverses on subtree and retreeves more specific routes
+ *  Traverses on subtree and retrieves more specific routes
  *  for a given in args ip/depth prefix
  *  last = NULL means the first invocation
  */