Linux Kernel GTP-U code for GTPv0/v1. Part of mainline Linux for several years.
Go to file
Pablo Neira Ayuso 1fa0cd93f8 gtp: rework handling of GTPv1 extensions
* Conditional check if we can pull the extensions (if any).
* Pull the GTPv1 header (8 bytes) and the extensions (if any).

Tested with emulated replayed pcap traffic, works for me.
2014-02-20 00:06:05 +01:00
Makefile gtp: remove GTP_CMD_CFG_* genetlink and use rtnetlink interface 2014-02-18 19:20:11 +01:00
genl.c genl: remove error message from library 2014-02-10 18:08:28 +01:00
genl.h genl: ix crash due to missing wrong prototype 2014-01-21 18:09:17 +01:00
gtp-link-add.c gtp: remove GTP_CMD_CFG_* genetlink and use rtnetlink interface 2014-02-18 19:20:11 +01:00
gtp-tunnel.c gtp-tunnel: validate GTP version and interface 2014-02-19 16:02:52 +01:00
gtp.c gtp: rework handling of GTPv1 extensions 2014-02-20 00:06:05 +01:00
gtp.h gtp: use lookup table to calculate gtp1u header length 2014-02-18 16:27:01 +01:00
gtp_nl.h gtp: remove GTP_CMD_CFG_* genetlink and use rtnetlink interface 2014-02-18 19:20:11 +01:00
gtpnl.c gtp: reorganize headers 2014-02-10 18:04:26 +01:00