For the ngrep package, with the following change: -- - --with-pcap-includes=$(STAGING_DIR)/usr/include \ + --with-pcap-includes=$(STAGING_DIR)/usr/include/pcap \ -- The bpf.h include file is now properly found, such that the following are defined in config.h: -- #define HAVE_DLT_RAW 1 #define HAVE_DLT_LOOP 1 #define HAVE_DLT_LINUX_SLL 1 #define HAVE_DLT_IEEE802_11 1 #define HAVE_DLT_IEEE802_11_RADIO 1 -- One benefit is that "ngrep -d any" now works since HAVE_DLT_LINUX_SLL is defined.
Thanks for reporting this. Would you mind sending this as a proper patch to the mailing list? This will definitely help us. If you're unsure on how to send patches, have a look at http://buildroot.uclibc.org/downloads/manual/manual.html#submitting-patches Thanks in advance!
Patch sent to the list: http://patchwork.ozlabs.org/patch/401242/
Patch applied, thanks!