diff options
author | Benoît Ganne <bganne@cisco.com> | 2020-01-21 18:24:44 +0100 |
---|---|---|
committer | Damjan Marion <dmarion@me.com> | 2020-01-27 20:37:58 +0000 |
commit | 3b37125bdb0251181f90a429a4532b339711cf89 (patch) | |
tree | 84131fc05ae4ecf24053d012eee3ffe1a2bf5593 /src/vnet/lisp-cp/lisp_msg_serdes.h | |
parent | 4d39f9c61c48d033ed5c9f729bdc975b58da29e8 (diff) |
map: api: fix tag overflow and leak
The 'tag' parameter is expected to be a NULL-terminated C-string in
callees:
- make sure it is null-terminated in both API and CLI cases
- do not allocate & copy the string into a non-NULL-terminated vector
in API case
- fix leak in CLI case
Type: fix
Change-Id: I221a489a226240548cdeb5e3663bbfb94eee4600
Signed-off-by: Benoît Ganne <bganne@cisco.com>
Diffstat (limited to 'src/vnet/lisp-cp/lisp_msg_serdes.h')
0 files changed, 0 insertions, 0 deletions