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:12:54 +0000 (14:12 -0700)
commit44c67c17960e42064f2bb7ad926deb07a932458d
treef09ea9d9c93d9f77a5d6a3c9cb0cfcc3272c717c
parenteafed69b66fa5b7b69035fe5aa2ae2102d66d6f6
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