aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2018-02-27 23:15:16 +0100
committerMichael Mann <mmann78@netscape.net>2018-02-28 01:13:08 +0000
commit7176b321660fe70ca1fa6706cc184af8e4cb80ea (patch)
treedc0de63d2119af7638114491adada9387e140aed /epan
parentbbb6bcbbab9c35caecc8e0ff997b6da6b2e91210 (diff)
addr: Include trailing '\0' in length from ipv6_to_str()
All other 'addr_to_str' functions does include the trailing '\0'. This is a bug introduced in g7507b11e. Change-Id: I6ac2be6d8aedf5c7fbea9dfe67b4d2b4c7f50a6f Reviewed-on: https://code.wireshark.org/review/26159 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan')
-rw-r--r--epan/address_types.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/address_types.c b/epan/address_types.c
index 70afc7991a..8b359c8564 100644
--- a/epan/address_types.c
+++ b/epan/address_types.c
@@ -235,7 +235,7 @@ static int ipv4_name_res_len(void)
******************************************************************************/
static int ipv6_to_str(const address* addr, gchar *buf, int buf_len)
{
- return ip6_to_str_buf((const ws_in6_addr *)addr->data, buf, buf_len);
+ return ip6_to_str_buf((const ws_in6_addr *)addr->data, buf, buf_len) + 1;
}
static int ipv6_str_len(const address* addr _U_)