diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2018-02-27 23:15:16 +0100 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2018-02-28 01:13:08 +0000 |
commit | 7176b321660fe70ca1fa6706cc184af8e4cb80ea (patch) | |
tree | dc0de63d2119af7638114491adada9387e140aed /epan | |
parent | bbb6bcbbab9c35caecc8e0ff997b6da6b2e91210 (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.c | 2 |
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_) |