9 static const char rcsid[] __attribute__((used)) =
"$Id: RawSocket.cpp 1653 2016-02-28 19:54:59Z sella $";
11 #include "RawSocket.h"
13 #include <sys/types.h>
14 #include <sys/socket.h>
17 using namespace sella::net;
19 RawSocket::RawSocket(
int family,
int protocol)
throw (SocketException) :
Socket(family, SOCK_RAW, protocol) {
22 RawSocket::~RawSocket() {
25 const RawSocket::shared RawSocket::shared_ptr(
int family,
int protocol)
throw (SocketException) {
26 return std::make_shared<RawSocket>(family, protocol);