Type `make' to compile kernel and userspace code. After that, you should
see gtp.ko kernel module that you can insmod.
The rudimentary userspace tools are:
* gtp-link-add, that allows you to bring up the gtp0 device (via
rtnetlink).
* gtp-tunnel-add, to create tunnels via genetlink.
This is also using using genl-family-get to obtain the (dynamic) genetlink
family for the gtp operations, but that code is scheduled to be merged to
gtp-tunnel-add.
The tunneling code does not work yet, it triggers a crash, so it's been
temporarily disabled.
Original work from Harald Welte, I added the netlink interfaces and got
this compiling.