pcap: A system-independent interface for user-level packet capture

[ bsd3, library, network ] [ Propose Tags ]

A system-independent interface for user-level packet capture

[Skip to Readme]


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS] 0.2, 0.3, 0.3.1, 0.3.2, 0.4, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5,,
Dependencies base (<5), bytestring (>=0.9), network, time [details]
License BSD-3-Clause
Author Bryan O'Sullivan, Nick Burlett, Dominic Steinitz, Gregory Wright (original author)
Maintainer Bryan O'Sullivan <bos@serpentine.com>
Category Network
Home page https://github.com/bos/pcap
Bug tracker https://github.com/bos/pcap/issues
Source repo head: git clone git://github.com/bos/pcap.git
head: hg clone https://bitbucket.org/bos/pcap
Uploaded by BryanOSullivan at 2012-08-30T04:29:18Z
Distributions Debian:, Fedora:, FreeBSD:, NixOS:
Reverse Dependencies 6 direct, 0 indirect [details]
Downloads 13185 total (33 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for pcap-

[back to package description]

A Haskell wrapper around the C libpcap library.

It provides Haskell bindings for most of the libpcap API as of libpcap version 0.9.7. The bindings are divided into a very efficient low-level wrapper, Network.Pcap.Base, and a higher-level module, Network.Pcap, that's easier to use.

To install:

cabal install pcap

Get involved!

Please report bugs via the github issue tracker.

There's also a git mirror:

  • git clone git://github.com/bos/pcap.git

Master Mercurial repository:

  • hg clone http://bitbucket.org/bos/pcap

(You can create and contribute changes using either Mercurial or git.)


This library was originally written by Gregory Wright, with contributions by Dominic Steinitz. The current maintainer is Bryan O'Sullivan, bos@serpentine.com.