libnfqueue 0.1.0

Bindings for the libnetfilter_queue library
//! Bindings for [netfilter_queue](http://netfilter.org/projects/libnetfilter_queue/doxygen/index.html)
//!
//! These bindings allow you to have access to the `NFQUEUE`, set in `iptables`,
//! and write your own userspace programs to process these queues.
//#![deny(missing_docs)]

extern crate libc;
#[macro_use]
extern crate lazy_static;

mod ffi;

mod error;
mod util;
mod lock;

pub mod message;
pub mod queue;
pub mod handle;
pub mod verdict;

#[cfg(test)]
mod test;

pub use ffi::nfq_q_handle;
pub use handle::{Handle, ProtocolFamily};
pub use queue::{Queue, CopyMode, PacketHandler, VerdictHandler};
pub use message::Message;
pub use verdict::Verdict;