examples/l3fwd: fix build with hash multi-lookup
authorMaciej Czekaj <maciej.czekaj@caviumnetworks.com>
Wed, 16 Mar 2016 06:23:24 +0000 (07:23 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Mon, 21 Mar 2016 11:57:02 +0000 (12:57 +0100)
commitfdefa0a9328d9cde51a882ff95ae4158c0413022
treeb96ec61ed15831bdcd920bba88b3f5225c0f6630
parent53efd8ecad2e98e727c19e4b2996a5f9d232f262
examples/l3fwd: fix build with hash multi-lookup

l3fwd does not compile with HASH_MULTI_LOOKUP.
2 issues:
 * in 64d395 mask0 changed type from xmm_t to rte_xmm_t
      -> use x field from rte_xmm_t
 * in dc81eb dst_port parameter changed to uint32_t
      -> change uint16_t dst_port to uin32_t dsp_port

Fixes: dc81ebbacaeb ("lpm: extend IPv4 next hop field")
Fixes: 64d3955de1de ("examples/l3fwd: fix ARM build")

Signed-off-by: Maciej Czekaj <maciej.czekaj@caviumnetworks.com>
examples/l3fwd/l3fwd_em_hlm_sse.h