- start :: IO TAP
- finish :: TAP -> IO CInt
- openTAP :: TAP -> String -> IO CInt
- closeTAP :: TAP -> IO CInt
- bringUp :: TAP -> IO CInt
- setMTU :: TAP -> Int -> IO CInt
- setIP :: TAP -> Word32 -> IO CInt
- setMask :: TAP -> Word32 -> IO CInt
- getMAC :: TAP -> IO DevMAC
- data TAP
- type Packet = ByteString
- type DevMAC = [Word8]
- readTAP :: TAP -> IO Packet
- writeTAP :: TAP -> Packet -> IO CInt
- withTAP :: Int -> (TAP -> IO a) -> IO ()
Documentation
type Packet = ByteStringSource
ReadWritten to the TUNTAP device.