flow: Fix IPv6 fragment packet handling
authorTakashi Kawaguchi <kawaguchi-takashi@mxd.nes.nec.co.jp>
Thu, 9 May 2013 17:39:34 +0000 (02:39 +0900)
committerJesse Gross <jesse@nicira.com>
Thu, 9 May 2013 21:17:33 +0000 (14:17 -0700)
commit89609947c28cbeee87cac5c4b476dc7e5786bcb9
tree5e23789f2d49253bc2b4a517d140133cd656df95
parent2b4ee5c418729f0b25e7127f4e2c311de55fd047
flow: Fix IPv6 fragment packet handling

IPv6 fragmented packet (except first fragment) will not be handled
correctly. When extracting packet at parse_ipv6(), although nw_frag
should have both of FLOW_NW_FRAG_ANY and FLOW_NW_FRAG_LATER for
later fragment, only FLOW_NW_FRAG_LATER is set.

Signed-off-by: Takashi Kawaguchi <kawaguchi-takashi@mxd.nes.nec.co.jp>
Signed-off-by: Ken Ajiro <ajiro@mxw.nes.nec.co.jp>
Signed-off-by: Jesse Gross <jesse@nicira.com>
lib/flow.c