network packet linux:Haskell软件包用于与AF_PACKET套接字一起使用 源码
网络包Linux 该软件包提供的类型可以使network软件包与Linux数据包套接字一起使用。 数据包套接字在进行了描述。 从版本3.0.0开始,程序包提供了一个 ,该是根据SocketAddress类型类实现的。 network-packet-linux提供了一个名为SockAddrLl的SocketAddress实例,该实例表示一个sockaddr_ll 。 用法 有关完整的示例文件,请参见 。 main :: IO () main = do -- Open a raw packet socket, receiving all protocols sock <- socket AF_PACKET Raw (toProtocolNumber ETH_P_ALL) -- Get the index of the eth0 interface, fall back to
下载地址
用户评论