diff options
author | Darrell Ball <dlu998@gmail.com> | 2019-02-04 16:02:15 -0800 |
---|---|---|
committer | Ben Pfaff <blp@ovn.org> | 2019-02-04 16:19:17 -0800 |
commit | c3f6bae258cbcec3b4a37d4724231ec1e19fd3a8 (patch) | |
tree | aa243be1b087d5e709a1cb49a65475af6616a91d /lib/skiplist.c | |
parent | 11e4765329a5c3d6079d517d9e350c737e99c7c5 (diff) | |
download | openvswitch-c3f6bae258cbcec3b4a37d4724231ec1e19fd3a8.tar.gz |
conntrack: Fix possibly uninitialized memory.
There are a few cases where struct 'conn_key' padding may be unspecified
according to the C standard. Practically, it seems implementations don't
have issue, but it is better to be safe. The code paths modified are not
hot ones. Fix this by doing a memcpy in these cases in lieu of a
structure copy.
Found by inspection.
Signed-off-by: Darrell Ball <dlu998@gmail.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
Diffstat (limited to 'lib/skiplist.c')
0 files changed, 0 insertions, 0 deletions