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]
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 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 Thu Aug 30 04:29:18 UTC 2012
Distributions Debian:0.4.5.2, Fedora:0.4.5.2, FreeBSD:0.4.5.2, NixOS:0.4.5.2
Downloads 6745 total (144 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for pcap-0.4.5.2

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

Authors

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