Oliver Smith 81ca6a0d16 upf_gtp: automatically delete old gtp devices
If osmo-upf crashes without running the destructor, we may have a
leftover gtp device. This can be simulated with "killall -9 osmo-upf".

Clean it up automatically.

Related: SYS#7240
Depends: libgtpnl Ib99bd8eed854014a5c9118c23e4058a41f3145f2
Change-Id: I7bb5c1ed51f4e05964688ee77b8de77fd3c0f345
2024-12-17 15:08:25 +01:00
2024-04-15 16:38:45 +02:00
2022-08-24 16:10:56 +02:00
2024-05-13 08:39:06 +00:00

osmo-upf - Osmocom User Plane Function Implementation

Homepage

The official homepage of the project is https://osmocom.org/projects/osmo-upf/wiki

GIT Repository

You can clone from the official osmo-upf.git repository using

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

There is a web interface at https://gitea.osmocom.org/cellular-infrastructure/osmo-upf.

To submit patches, see "Contributing" below.

Documentation

User Manuals and VTY reference manuals are [optionally] built in PDF form as part of the build process.

Pre-rendered PDF version of the current "master" can be found at User Manual as well as the VTY Reference Manual

Mailing List

Discussions related to osmo-bts are happening on the osmocom-net-gprs@lists.osmocom.org mailing list, please see https://lists.osmocom.org/postorius/lists/osmocom-net-gprs@lists.osmocom.org/ 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

Submit patches at https://gerrit.osmocom.org/ See also https://osmocom.org/projects/cellular-infrastructure/wiki/Gerrit

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

Description
Osmocom implementationg of the 3GPP UPF (User Plane Function), an element with in the 4G Core Network
Readme 2.3 MiB
Languages
C 91.7%
Shell 3%
M4 2.7%
Makefile 2.2%
Python 0.4%