1
0
mirror of https://github.com/mfontanini/libtins synced 2026-01-23 02:35:57 +01:00

Remove more WIN32 guards.

This commit is contained in:
Matias Fontanini
2015-04-18 18:15:00 -07:00
parent e2f96123a3
commit 1a9cd63397
2 changed files with 3 additions and 3 deletions

View File

@@ -176,14 +176,14 @@ namespace Tins {
*/
~PacketSender();
#ifndef WIN32
#if !defined(WIN32) || HAVE_PACKET_SENDER_PCAP_SENDPACKET
/**
* \brief Opens a layer 2 socket.
*
* If this operation fails, then a socket_open_error will be thrown.
*/
void open_l2_socket(const NetworkInterface& iface = NetworkInterface());
#endif // WIN32
#endif // !WIN32 || HAVE_PACKET_SENDER_PCAP_SENDPACKET
/**
* \brief Opens a layer 3 socket, using the corresponding protocol

View File

@@ -134,7 +134,7 @@ const NetworkInterface& PacketSender::default_interface() const {
#if !defined(WIN32) || defined(HAVE_PACKET_SENDER_PCAP_SENDPACKET)
#ifdef WIN32
#ifndef WIN32
bool PacketSender::ether_socket_initialized(const NetworkInterface& iface) const {
#if defined(BSD) || defined(__FreeBSD_kernel__)
return _ether_socket.count(iface.id());