Clone this repo:
  1. 39e085f README.md: Improve markdown formatting; more links by Harald Welte · 4 weeks ago master
  2. 9f46e04 Add funding link to github mirror by Harald Welte · 4 weeks ago
  3. 1f8b868 tests/qemu: add 05_ms_ip46_sgsn_ip4.sh by Oliver Smith · 9 weeks ago
  4. c95db93 tools/gtp-tunnel: pass rc of gtp_del_tunnel by Oliver Smith · 9 weeks ago
  5. 1703371 tests/qemu: pass MS_PROTO to gtp-tunnel delete by Oliver Smith · 9 weeks ago

libgtpnl - netlink library for Linux kernel GTP

In order to control the kernel-side GTP-U plane (gtp driver), 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 this libgtpnl (library for GTP netlink).

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

Homepage

The official homepage of the project is https://osmocom.org/projects/linux-kernel-gtp-u/wiki/Libgtpnl

GIT Repository

You can clone from the official libgtpnl.git repository using

git clone https://gitea.osmocom.org/cellular-infrastructure/libgtpnl

Visiting the URL in a browser shows a web interface.

Mailing List

Discussions related to libgtpnl are happening on the osmocom-net-gprs@lists.osmocom.org mailing list, please see https://lists.osmocom.org/mailman/listinfo/osmocom-net-gprs for subscription options and the list archive.

Please observe the Osmocom Mailing List Rules when posting.

Contributing

Our coding standards are described at https://osmocom.org/projects/cellular-infrastructure/wiki/Coding_standards

We use a gerrit based patch submission/review process for managing contributions. Please see https://osmocom.org/projects/cellular-infrastructure/wiki/Gerrit for more details

The current patch queue for libgtpnl can be seen at https://gerrit.osmocom.org/#/q/project:libgtpnl+status:open