Hi Thomas,
> -----Original Message----- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Tuesday, November 8, 2016 4:28 AM > To: Lu, Wenzhuo > Cc: dev at dpdk.org; adrien.mazarguil at 6wind.com; Ananyev, Konstantin > Subject: Re: [dpdk-dev] [PATCH] lib/ip_frag: fix IP reassembly not working > issue > > 2016-11-06 12:16, Wenzhuo Lu: > > After changing pkt[0] to pkt[], the example IP reassembly is not > > working. > > It's weird because this change is fine. There should be no difference > > between them. > > As a workaround, revert this change. > > > > Fixes: 347a1e037fd3 (lib: use C99 syntax for zero-size arrays) > > > > Reported-by: Huilong Xu <huilongx.xu at intel.com> > > Signed-off-by: Wenzhuo Lu <wenzhuo.lu at intel.com> > > Applied, thanks > > Please keep us informed if you understand the issue. Just FYI, It's so weird, I have to work around it first. 1, I don't think there's any wrong with the code. 2, I cannot reproduce this issue on my machine, but Huilong can reproduce it on different machines. As Adrien said, it may be a compile issue. I guess it's a compiler issue. Maybe gcc 4.8.5 has its own problem. (I'm using gcc 4.8.3 which is fine.)