diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2020-04-15 14:43:50 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2020-04-15 16:40:10 +0200 |
commit | e5d71639e5d4de888ef81f199a232d695de38947 (patch) | |
tree | 78200a3d78a3c243b9a90486cef69e085bb2a0fd /sgsnemu/sgsnemu.c | |
parent | a1b3deefda07d8339632a2d72e50181d4aae2a45 (diff) |
sgsnemu: tun_addaddr: Don't set local addr as dstaddr
That should be used for point-to-point destination address.
Change-Id: Iead7e9c7570ba6a9de3089a164997b1db81dc59a
Diffstat (limited to 'sgsnemu/sgsnemu.c')
-rw-r--r-- | sgsnemu/sgsnemu.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sgsnemu/sgsnemu.c b/sgsnemu/sgsnemu.c index 45f07f5..6b05ac5 100644 --- a/sgsnemu/sgsnemu.c +++ b/sgsnemu/sgsnemu.c @@ -1514,7 +1514,7 @@ static int create_pdp_conf(struct pdp_t *pdp, void *cbp, int cause) if (addr[i].len == 16) prefixlen = 64; /* printf("Setting up interface and routing\n"); */ - tun_addaddr(tun, &addr[i], &addr[i], prefixlen); + tun_addaddr(tun, &addr[i], NULL, prefixlen); if (options.defaultroute) { struct in_addr rm; rm.s_addr = 0; |