diff options
author | Nishant Chaprana <n.chaprana@samsung.com> | 2018-08-16 09:49:38 +0530 |
---|---|---|
committer | Nishant Chaprana <n.chaprana@samsung.com> | 2018-08-16 09:49:38 +0530 |
commit | 037a4a5e75f3fc0845a924bb94addc2549550e63 (patch) | |
tree | 07c8897245d4d510f11f7458233a889ae11b859a | |
parent | 18e5c44b1d7f2de0a4d78c64b0cfad940b1a33db (diff) | |
download | connman-037a4a5e75f3fc0845a924bb94addc2549550e63.tar.gz connman-037a4a5e75f3fc0845a924bb94addc2549550e63.tar.bz2 connman-037a4a5e75f3fc0845a924bb94addc2549550e63.zip |
[Fix][icmpv6_recv] No need to free data using xs_cleanup(), data is already freed in icmpv6_event()
Change-Id: I19b028f5a93f7a4efbcf6e7c92113c363d7bb534
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
-rwxr-xr-x | packaging/connman.spec | 2 | ||||
-rwxr-xr-x | src/inet.c | 5 |
2 files changed, 3 insertions, 4 deletions
diff --git a/packaging/connman.spec b/packaging/connman.spec index 0554f9a7..411a6510 100755 --- a/packaging/connman.spec +++ b/packaging/connman.spec @@ -5,7 +5,7 @@ Name: connman Version: 1.35 -Release: 26 +Release: 27 License: GPL-2.0+ Summary: Connection Manager Url: http://connman.net @@ -1341,10 +1341,9 @@ static int icmpv6_recv(int fd, struct xs_cb_data *data) /* Set Received Source Address from router as IPv6 Gateway Address */ char src_addr[INET6_ADDRSTRLEN]; if(inet_ntop(AF_INET6, &(saddr.sin6_addr), src_addr, INET6_ADDRSTRLEN) - == NULL) { - xs_cleanup(data); + == NULL) return -errno; - } + DBG("Received Source Address %s from router", src_addr); /* icmpv6_recv() function can be called in two scenarios : |