// Custom includes
#include <sys/socket.h>
#include <netpacket/packet.h>
-#include <senf/Socket/SocketPolicy.hh>
-#include <senf/Socket/FileHandle.hh>
#include <senf/Socket/Protocols/BSDAddressingPolicy.hh>
#include <senf/Socket/Protocols/BSDSocketAddress.hh>
#include "MACAddress.hh"
/** \brief Valid pkttype() values
- These are the possible values returned by pkttype()
+ These are the possible values returned by pkttype()
*/
enum PktType { Undefined = 0
, Host = PACKET_HOST /**< Packet destined for this host */
, OtherHost = PACKET_OTHERHOST /**< Packet sent to another host (promisc) */
, Outgoing = PACKET_OUTGOING /**< Packet sent out from this host */
};
-
+
///////////////////////////////////////////////////////////////////////////
///\name Structors and default members
///@{
or peer() members.
*/
struct LLAddressingPolicy
- : public AddressingPolicyBase,
+ : public BSDAddressingPolicy,
private BSDAddressingPolicyMixin<LLSocketAddress>
{
typedef LLSocketAddress Address;