The pcap package

[Tags: bsd3, library]

A system-independent interface for user-level packet capture

[Skip to ReadMe]


Versions0.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,,
Change logNone available
Dependenciesbase (<5), bytestring (>=0.9), network, time [details]
AuthorBryan O'Sullivan, Nick Burlett, Dominic Steinitz, Gregory Wright (original author)
MaintainerBryan O'Sullivan <>
Home page
Bug tracker
Source repositoryhead: git clone git://
head: hg clone
UploadedThu Aug 30 04:29:18 UTC 2012 by BryanOSullivan
DistributionsDebian:, Fedora:, FreeBSD:, NixOS:, Stackage:
Downloads3133 total (138 in last 30 days)
0 []
StatusDocs uploaded by user
Build status unknown [no reports yet]




Maintainers' corner

For package maintainers and hackage trustees

Readme for pcap-

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:

Master Mercurial repository:

(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,