Changeset 1713
- Timestamp:
- 02/26/07 16:38:55 (23 months ago)
- Location:
- trunk/src
- Files:
-
- 2 modified
-
common/sendpacket.c (modified) (2 diffs)
-
defines.h.in (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/common/sendpacket.c
r1698 r1713 70 70 #include "sendpacket.h" 71 71 72 #if (defined HAVE_WINPCAP && defined HAVE_PCAP_INJECT) 73 #undef HAVE_PCAP_INJECT /* configure returns true for some odd reason */ 74 #endif 75 72 76 #if !defined HAVE_PCAP_INJECT && !defined HAVE_PCAP_SENDPACKET && !defined HAVE_LIBNET && !defined HAVE_PF_PACKET && !defined HAVE_BPF 73 77 #error You need pcap_inject() or pcap_sendpacket() from libpcap, libnet 1.1.3+, Linux's PF_PACKET or *BSD's BPF … … 129 133 #endif /* HAVE_LIBNET */ 130 134 131 #if (defined HAVE_PCAP_INJECT || defined HAVE_PACKET_SENDPACKET) 132 #include <pcap.h> 135 #if (defined HAVE_PCAP_INJECT || defined HAVE_PCAP_SENDPACKET) 133 136 static sendpacket_t *sendpacket_open_pcap(const char *, char *) __attribute__((unused)); 134 137 static struct tcpr_ether_addr *sendpacket_get_hwaddr_pcap(sendpacket_t *) __attribute__((unused)); -
trunk/src/defines.h.in
r1643 r1713 191 191 192 192 193 /* Win32 doesn't know about PF_INET6 */ 194 #ifndef PF_INET6 195 #ifdef AF_INET6 196 #define PF_INET6 AF_INET6 197 #else 198 #define PF_INET6 30 /* stolen from OS/X */ 199 #endif 200 #endif 193 201 194 202 #endif /* DEFINES */
