YunQiang Su writes:
> /usr/include/net/bpf.h:63:8: error: redefinition of ‘struct bpf_program’
> /usr/include/pcap/bpf.h:88:20: error: previous definition of ‘struct
> bpf_program’
Yes, the system's bpf.h must come first, as in my patch.
--
Romain Francoise
http://people.debian.org/~rfrancois
于 2011年04月16日 17:39, Romain Francoise 写道:
> Hi,
>
> I don't think this is a bug in libpcap; if your program uses
> BIOCIMMEDIATE then it needs to include itself and not
> expect pcap's includes to do it.
>
> FWIW, with the following patch ns2 builds successfully for me on
> kfreebsd-amd64:
>
>
Hi,
I don't think this is a bug in libpcap; if your program uses
BIOCIMMEDIATE then it needs to include itself and not
expect pcap's includes to do it.
FWIW, with the following patch ns2 builds successfully for me on
kfreebsd-amd64:
Index: ns2-2.35~RC6/emulate/net-pcap.cc
==
On Sat, Apr 16, 2011 at 03:49, YunQiang Su wrote:
> I got it.
>
> It used it like this
>
> #if !defined(__linux__)&&!defined(__APPLE__)
> {
> int immed = 1;
> if (ioctl(pfd_, BIOCIMMEDIATE, &immed) < 0) {
> fprintf(stderr,
>
Or should pcap/bpf.h include net/bpf.h on BSD ?
--
YunQiang Su
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
I got it.
It used it like this
#if !defined(__linux__)&&!defined(__APPLE__)
{
int immed = 1;
if (ioctl(pfd_, BIOCIMMEDIATE, &immed) < 0) {
fprintf(stderr,
"warning: pcap/live (%s) couldn't set immed\n"
After lindi- and wzssyqa's test, the macro
PCAP_DONT_INCLUDE_PCAP_BPF_H is not defined in Sid Debian
GNU/kfreebsd, so the problem becomes a bit more complicated... Help,
please!
--
Regards,
Aron Xu
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubs
tags 619684 + help
thanks
CCing debian-bsd@l.d.o. http://bugs.debian.org/619684
Here we find the libpcap on GNU/Linux and GNU/kfreebsd are (almost,
not very sure) the same, but the package fails to build on kfreebsd-*
and hurd. Could you please help on this issue?
Now we guess PCAP_DONT_INCLUDE
8 matches
Mail list logo