From 57a776c8345422a0fc32b3fb9d604be1c050d201 Mon Sep 17 00:00:00 2001 From: mickeyl Date: Wed, 11 Dec 2002 13:10:26 +0000 Subject: fix for g++ complaining about different linking schemes: /usr/include/net/bpf.h:408: previous declaration of `u_int bpf_filter(bpf_insn*, u_char*, unsigned int, unsigned int)' with C++ linkage /usr/include/pcap.h:201: conflicts with new declaration with C linkage /usr/include/net/bpf.h:407: previous declaration of `int bpf_validate(bpf_insn*, int)' with C++ linkage /usr/include/pcap.h:202: conflicts with new declaration with C linkage --- (limited to 'noncore') diff --git a/noncore/net/wellenreiter/libwellenreiter/source/cardmode.hh b/noncore/net/wellenreiter/libwellenreiter/source/cardmode.hh index 976ceeb..a3f8280 100644 --- a/noncore/net/wellenreiter/libwellenreiter/source/cardmode.hh +++ b/noncore/net/wellenreiter/libwellenreiter/source/cardmode.hh @@ -5,12 +5,16 @@ #include #include -#include #include #include #include #include + +extern "C" +{ #include +#include +} #include "../../libwellenreiter/source/log.hh" diff --git a/noncore/net/wellenreiter/libwellenreiter/source/sniff.hh b/noncore/net/wellenreiter/libwellenreiter/source/sniff.hh index 60cdc43..c13461a 100644 --- a/noncore/net/wellenreiter/libwellenreiter/source/sniff.hh +++ b/noncore/net/wellenreiter/libwellenreiter/source/sniff.hh @@ -6,12 +6,16 @@ #include #include #include -#include #include #include #include #include + +extern "C" +{ #include +#include +} #define NONBROADCASTING "non-broadcasting" -- cgit v0.9.0.2