@hackage / rtnetlink

Manipulate network devices, addresses, and routes on Linux

Latest0.2.0.1

About

Metadata

  • Last updated , by BenHamlin
  • License BSD-3-Clause
  • Categories Network Development, Systems Programming
  • Maintained by: Ben Hamlin <protob3n@gmail.com>

  • Lottery factor: 0

Links

Installation

Package Flags

Use the -f option with cabal commands to enable flags

    examples (off by default)

    Build example programs

Readme

A high-level, extensible, pure-Haskell interface to the ROUTE_NETLINK subsystem of netlink for manipulating network devices on Linux. RTNetlink provides the RTNL monad to simplify sending and receiving messages, pre-built types for manipulating devices and addresses, and typeclasses for creating your own messages, based on linux/netlink.h, linux/rtnetlink.h, et al.