The pcap package

[Tags:bsd3, library]

A system-independent interface for user-level packet capture


[Skip to Readme]

Properties

Versions 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, 0.4.5.1, 0.4.5.2
Dependencies base (<5), bytestring (>=0.9), network, time [details]
License BSD3
Author Bryan O'Sullivan, Nick Burlett, Dominic Steinitz, Gregory Wright (original author)
Maintainer Bryan O'Sullivan <bos@serpentine.com>
Stability Unknown
Category Network
Home page https://github.com/bos/pcap
Bug tracker https://github.com/bos/pcap/issues
Source repository head: git clone git://github.com/bos/pcap.git
head: hg clone https://bitbucket.org/bos/pcap
Uploaded Thu Aug 30 04:29:18 UTC 2012 by BryanOSullivan
Distributions Debian:0.4.5.2, Fedora:0.4.5.2, FreeBSD:0.4.5.2, LTSHaskell:0.4.5.2, NixOS:0.4.5.2
Downloads 3588 total (33 in the last 30 days)
Votes
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for pcap

Readme for pcap-0.4.5.2

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.)

Authors

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