1
0
mirror of https://github.com/mfontanini/libtins synced 2026-01-26 20:01:35 +01:00

Link layer protocols can now be sent on BSD.

This commit is contained in:
Matias Fontanini
2012-11-28 16:50:47 -03:00
parent 6696c1b284
commit de82dc2322
6 changed files with 120 additions and 40 deletions

View File

@@ -130,7 +130,7 @@ void EthernetII::send(PacketSender &sender) {
sender.send_l2(*this, (struct sockaddr*)&addr, (uint32_t)sizeof(addr));
#else
sender.send_l2(*this, 0, 0);
sender.send_l2(*this, 0, 0, _iface);
#endif
}
#endif // WIN32
@@ -185,7 +185,7 @@ PDU *EthernetII::recv_response(PacketSender &sender) {
return sender.recv_l2(*this, (struct sockaddr*)&addr, (uint32_t)sizeof(addr));
#else
return sender.recv_l2(*this, 0, 0);
return sender.recv_l2(*this, 0, 0, _iface);
#endif
}
#endif // WIN32