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:16:22 +0000 (14:16 -0700)
commitcda2457fa33533fabc882fbea64ea0427346aa96
tree6b1a84c90a524d5d4a78fffbbf05b74057b85119
parentca7530cdc166e8e5f3ec41f98b2023c55312ea23
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