Hi,
Here are the not yet merged pieces of the kernel GTP support.
I tried to address all the comment from the previous rounds.
After this series has been applied, IPv4 GTP tunnels over IPv4
should be complete. Anything IPv6 still needs work.
Regrads
Andreas
--
Andreas Schultz (12):
gtp: select netns based on NL attribute
gtp-rtnl: and netns support
gtp: add socket destroy handler
gtp: replace udp encap setup with setup_udp_tunnel_sock
gtp: switch to iptunnel framework and no longer depend on real_dev
gtp: Split TID handling for GTPv0 and GTPv1
gtp-rtnl: sync GTPA_FLOW nl attribute name from kernel to userspace
gtp-rtnl: real_ifname is not long needed, remove it
gtp-rtnl: Split TID handling for GTPv0 and GTPv1
gtp: get started with IPv6 support
list Andreas Schultz as author
gtp: add support for replacing PDP contexts
gtp.c | 669 +++++++++++++++++++++++++--------------
gtp_nl.h | 3 +
libgtnl/AUTHORS | 1 +
libgtnl/include/libgtpnl/gtp.h | 6 +
libgtnl/include/libgtpnl/gtpnl.h | 3 +-
libgtnl/include/linux/gtp_nl.h | 5 +-
libgtnl/src/gtp-genl.c | 36 ++-
libgtnl/src/gtp-rtnl.c | 6 +-
libgtnl/src/gtp.c | 44 ++-
libgtnl/src/internal.h | 13 +-
libgtnl/src/libgtpnl.map | 6 +
libgtnl/tools/Makefile.am | 4 +-
libgtnl/tools/gtp-link-add.c | 5 +-
libgtnl/tools/gtp-tunnel.c | 134 +++++---
libgtnl/tools/gtpnl.c | 35 --
15 files changed, 642 insertions(+), 328 deletions(-)
delete mode 100644 libgtnl/tools/gtpnl.c
--
2.7.4