Documentation ¶
Index ¶
Constants ¶
View Source
const ( // RawSocketMark is the mark asserted on all packet sent out of this socket RawSocketMark = 0x63 // NetworkRawSocketMark is the mark on packet egressing //the raw socket coming in from network NetworkRawSocketMark = 0x40000063 //ApplicationRawSocketMark is the mark on packet egressing //the raw socket coming from application ApplicationRawSocketMark = 0x40000062 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SocketWriter ¶
SocketWriter interface exposes an interface to write and close sockets
func CreateSocket ¶
func CreateSocket(mark int, deviceName string) (SocketWriter, error)
CreateSocket returns a handle to SocketWriter interface
Click to show internal directories.
Click to hide internal directories.