C wrapper for netinfo, which groups network usage by process
Rust C
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
example Initial commit Dec 15, 2016
src Fix NULL pointer exception Jan 2, 2017
.gitignore Initial commit Dec 15, 2016
Cargo.toml Bump version to v0.3.1 Jan 2, 2017
LICENSE Initial commit Dec 15, 2016
README.md Initial commit Dec 15, 2016



This is the C foreign function interface, so that you can call netinfo from C. Netinfo allows you to group the TCP/UDP network usage by process without a special kernel module.

Documentation of Rust library

Please leave feedback, bug reports and feature request that are not strictly related to the FFI at the main netinfo library.

How to build

Install the latest Cargo/Rust:

$ git clone https://github.com/ChangSpivey/netinfo-ffi
$ cd netinfo-ffi
$ cargo build --release

There is now a static library ./target/release/libnetinfo.a and a dynamic library ./target/release/libnetinfo.so.