aboutsummaryrefslogtreecommitdiffstats
path: root/sgsnemu/sgsnemu.c
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2018-04-25 19:02:31 +0200
committerHarald Welte <laforge@gnumonks.org>2018-04-25 20:46:05 +0200
commit0406bdde75fc200754021f356c481059bae42b33 (patch)
tree835ed5bdc688bd32799ea34556e9ce95fae81974 /sgsnemu/sgsnemu.c
parent97e7a98e0a25557e9156fe2f7b0bf7de44fab250 (diff)
Move kernel GTP support from ggsn/ to lib/
This way, the IP address / route handling between TUN devices and kernel GTP can be shared, which will provide not only a unified codebase but also a more consistent behavior. This also paves the road for to use kernel GTP from sgsnemu in the future. Related: OS#3214 Change-Id: Ic53a971136edd0d8871fbd6746d7b0090ce3a188
Diffstat (limited to 'sgsnemu/sgsnemu.c')
-rw-r--r--sgsnemu/sgsnemu.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sgsnemu/sgsnemu.c b/sgsnemu/sgsnemu.c
index 92abc70..ebcfb44 100644
--- a/sgsnemu/sgsnemu.c
+++ b/sgsnemu/sgsnemu.c
@@ -1571,7 +1571,7 @@ int main(int argc, char **argv)
if (options.createif) {
printf("Setting up interface\n");
/* Create a tunnel interface */
- if (tun_new((struct tun_t **)&tun, options.tun_dev_name)) {
+ if (tun_new((struct tun_t **)&tun, options.tun_dev_name, -1, -1, false)) {
SYS_ERR(DSGSN, LOGL_ERROR, 0,
"Failed to create tun");
exit(1);