On 8/5/17 10:40 AM, Jakub Kicinski wrote: > On Fri, 4 Aug 2017 16:20:19 -0600, David Ahern wrote: >> On 7/22/17 1:20 AM, Jakub Kicinski wrote: >>> I put together this very simple tool with iproute2-like syntax: >>> >>> https://github.com/Netronome/bpf-tool >>> >>> These are available subcommands: >>> >> >> Looking to add my code that pretty-prints instructions, but having >> trouble building the tool. What bpf headers should be installed? e.g., >> <bpf/bpf.h>. hunting and pecking now based on what is in the kernel tree. > > Hmm.. Did you run make install_headers? I think my commit message > diverged from what the Makefile does. To keep things in line with > tools/lib/traceevent/Makefile I made it a separate target. > > I just tested on fresh Fedora 26 w/ net-next: I'm on Debian jessie with net-next. I added EXTRA_CFLAGS to the Makefile and pass in paths using it, so I have the tool compiled. make on jessie was complaining about initializations as well. And adding the pretty-print code was straightforward. I need to do some cleanups before sending a patch.