netlink: Avoid passing NULL pointer to memcpy(), even with zero length.
authorWilliam Tu <u9012063@gmail.com>
Wed, 29 Jun 2016 05:02:24 +0000 (22:02 -0700)
committerBen Pfaff <blp@ovn.org>
Sun, 3 Jul 2016 04:20:50 +0000 (21:20 -0700)
commit75cbba3d6bd3868031fbb0e44ac9badc666b5044
treeb552fd8bc323a6483aeb3c6037ac48e9a5473508
parent6ee9536320c142b624f351eaac96d701acf74149
netlink: Avoid passing NULL pointer to memcpy(), even with zero length.

In nl_msg_push_flag(), the 3rd NULL parameter causing 'memcpy()'
with NULL source pointer in nl_msg_push_unspec().

Found by Clang.

Signed-off-by: William Tu <u9012063@gmail.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
lib/netlink.c