xdp-project / xdp-tools

Utilities and example programs for use with XDP
Other
602 stars 130 forks source link

This repository contains the =libxdp= library for working with the eXpress Data Path facility of the Linux kernel, and a collection of utilities and example code that uses the library.

The repository contains the following:

To compile, first run =./configure=, then simply type =make=. Make sure you either have a sufficiently recent libbpf installed on your system, or that you pulled down the libbpf git submodule (=git submodule init && git submodule update=).

For a general introduction to XDP, please see the [[https://github.com/xdp-project/xdp-tutorial][XDP tutorial]], and for more BPF and XDP examples, see the [[https://github.com/xdp-project/bpf-examples][bpf-examples repository]].