Oh, no need to bisect or otherwise screw around. I found the problem. Too many routines called “vat_api_hookup” floating around, resulting in repeated calls to the version in api_format.c. I caught the dpdk plugin doing it, and I think there’s at least one more.
I’ll fix it in the morning. I’m too sleepy to do it accurately right now. Thanks… Dave From: Jon Loeliger [mailto:j...@netgate.com] Sent: Friday, March 3, 2017 10:43 PM To: Dave Barach (dbarach) <dbar...@cisco.com> Cc: Florin Coras <fcoras.li...@gmail.com>; vpp-dev <vpp-dev@lists.fd.io> Subject: Re: [vpp-dev] Missing session.api.h file On Fri, Mar 3, 2017 at 9:20 PM, Dave Barach (dbarach) <dbar...@cisco.com<mailto:dbar...@cisco.com>> wrote: BUG: multiple registrations of 'vl_api_sw_interface_tag_add_del_reply_t_handler' means pretty much what it says. Two places in the code are registering handlers for that specific message. Last registrant wins. I found and fixed 30 of these when I first added the check. Most were relatively benign - duplicate but identical routines left around after the vpe.api break-up. I found one which was not benign, code working only by accident. Yeah, I figured as much. My mystery is that I didn't change any of my code except for pulling new VPP from upstream. I think. I’ve started a build of master/latest to see what I see... I'll try to bisect it or something, but it may be Monday before I get to it. Thanks… Dave Thanks, jdl
_______________________________________________ vpp-dev mailing list vpp-dev@lists.fd.io https://lists.fd.io/mailman/listinfo/vpp-dev