From 2fa4c2ade341d82d85b861926c16dff35197b722 Mon Sep 17 00:00:00 2001 From: Matias Fontanini Date: Sat, 18 Apr 2015 18:26:49 -0700 Subject: [PATCH] Soften more precompiler conditionals on PacketSender. --- src/packet_sender.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/packet_sender.cpp b/src/packet_sender.cpp index b97c0ef..94a8aea 100644 --- a/src/packet_sender.cpp +++ b/src/packet_sender.cpp @@ -305,7 +305,7 @@ PDU *PacketSender::send_recv(PDU &pdu, const NetworkInterface &iface) { return pdu.recv_response(*this, iface); } -#ifndef WIN32 +#if !defined(WIN32) || defined(HAVE_PACKET_SENDER_PCAP_SENDPACKET) void PacketSender::send_l2(PDU &pdu, struct sockaddr* link_addr, uint32_t len_addr, const NetworkInterface &iface) { @@ -337,7 +337,7 @@ PDU *PacketSender::recv_l2(PDU &pdu, struct sockaddr *link_addr, std::vector sockets(1, sock); return recv_match_loop(sockets, pdu, link_addr, len_addr); } -#endif // WIN32 +#endif // !WIN32 || HAVE_PACKET_SENDER_PCAP_SENDPACKET PDU *PacketSender::recv_l3(PDU &pdu, struct sockaddr* link_addr, uint32_t len_addr, SocketType type) { open_l3_socket(type);