diff options
author | Jeremy Sowden <jeremy@azazel.net> | 2025-05-26 18:19:01 +0100 |
---|---|---|
committer | Florian Westphal <fw@strlen.de> | 2025-06-01 14:12:47 +0200 |
commit | 6498d29aa15557428aa62f37c478a602e03bd740 (patch) | |
tree | 3a56cbbf145875ee5943030b43860f51d71abd8e /filter/ulogd_filter_IP2HBIN.c | |
parent | 512a0d4915bfd9c47196deed5ef27710b4418491 (diff) |
db, IP2BIN: correct `format_ipv6()` output buffer sizes
`format_ipv6()` formats IPv6 addresses as hex-strings. However, sizing for the
output buffer is not done quite right.
The elements of the `ipbin_array` array in ulogd_filter_IP2BIN.c are sized using
a local macro, `IPADDR_LENGTH`, which is defined as 128, the number of bits in
an IPv6 address; this is much larger than necessary.
Define an appropriate macro and use that instead.
Signed-off-by: Jeremy Sowden <jeremy@azazel.net>
Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'filter/ulogd_filter_IP2HBIN.c')
0 files changed, 0 insertions, 0 deletions