netlink library for Linux kernel GTP code
Go to file
Pablo Neira Ayuso 6d6e723a90 tools: gtp-tunnel: add IPv6 support
This breaks backward compatibility, but this tool is intended for
testing purpose.
2023-04-04 13:17:01 +02:00
contrib install gtp-tunnel and gtp-link tools 2021-02-12 09:36:52 +01:00
debian Bump version: → 1.2.4 2023-02-07 14:07:11 +01:00
include add IPv6 API for GTP tunnel 2023-04-04 13:17:01 +02:00
m4 add libgtpnl 2014-02-20 19:41:29 +01:00
src add IPv6 API for GTP tunnel 2023-04-04 13:17:01 +02:00
tools tools: gtp-tunnel: add IPv6 support 2023-04-04 13:17:01 +02:00
.gitignore .gitignore: Ignore new autofoo tmp files 2021-02-04 12:44:56 +01:00
AUTHORS Add copright headers and license files, list Pablo as author 2014-04-03 09:37:38 -04:00
COPYING Re-license the library as LGPLv2-or-later 2016-07-28 20:34:45 +02:00 Depend on 2018-05-02 16:36:24 +02:00 Depend on 2018-05-02 16:36:24 +02:00 README: fix link to homepage 2022-09-01 14:29:21 +02:00
TODO-RELEASE Depend on 2018-05-02 16:36:24 +02:00 set -std=gnu11 2021-01-27 17:31:54 +01:00
git-version-gen Use git-version-gen to set VERSION 2018-05-02 16:36:27 +02:00 add libgtpnl 2014-02-20 19:41:29 +01:00

libgtpnl - netlink library for Linux kernel GTP

In order to control the kernel-side GTP-U plane, a netlink based control interface between GTP-C in userspace and GTP-U in kernelspace was invented.

The encoding and decoding of these control messages is implemented in the libgtpnl (library for GTP netlink).

libgtpnl is part of the Osmocom Open Source Mobile Communications project.


The official homepage of the project is

GIT Repository

You can clone from the official libgtpnl.git repository using

git clone git://

There is a cgit interface at

Mailing List

Discussions related to libgtpnl are happening on the mailing list, please see for subscription options and the list archive.

Please observe the Osmocom Mailing List Rules when posting.


Our coding standards are described at

We use a gerrit based patch submission/review process for managing contributions. Please see for more details

The current patch queue for libgtpnl can be seen at