]> git.droids-corp.org - dpdk.git/blobdiff - examples/l3fwd-vf/main.c
lpm: extend IPv4 next hop field
[dpdk.git] / examples / l3fwd-vf / main.c
index 01f610ed61f8dfca6ed7a10cb7a528f197a7f181..193c3ab891186c726ff23f0eb61c4be9f7091b87 100644 (file)
@@ -440,7 +440,7 @@ get_dst_port(struct ipv4_hdr *ipv4_hdr,  uint8_t portid, lookup_struct_t * l3fwd
 static inline uint8_t
 get_dst_port(struct ipv4_hdr *ipv4_hdr,  uint8_t portid, lookup_struct_t * l3fwd_lookup_struct)
 {
-       uint8_t next_hop;
+       uint32_t next_hop;
 
        return (uint8_t) ((rte_lpm_lookup(l3fwd_lookup_struct,
                        rte_be_to_cpu_32(ipv4_hdr->dst_addr), &next_hop) == 0)?