Skip to content

rust-fcp/rust-picotcp

This branch is 5 commits behind maximevince/rust-picotcp:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3298704 · Dec 17, 2014

History

44 Commits
Dec 17, 2014
Oct 16, 2014
Oct 20, 2014
Oct 16, 2014
Oct 24, 2014

Repository files navigation

rust-picotcp

An ongoing effort to create bindings for the complete PicoTCP library Basic wrappers around some of the core functionality of PicoTCP have been create. You can now reply to IPv4 and IPv6 pings, be a dhcp server or an echo server.

Installation

You don't have to install rust-picotcp, but rather add it to your Cargo.toml as a dependency:

[dependencies.picotcp]
git = "https://github.com/maximevince/rust-picotcp.git"

Usage

Here's a sample program using rust-picotcp:

extern crate picotcp;

fn main() {
    picotcp::stack_init();
}

If you put that into a file called src/picotest.rs, and add a corresponding Cargo.toml file, you can:

$ cargo build
$ ./target/picotest

License

GPLv2 licensed.

About

Rust bindings for the picoTCP library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%