diff options
author | William Tu <u9012063@gmail.com> | 2020-03-17 16:12:21 -0700 |
---|---|---|
committer | William Tu <u9012063@gmail.com> | 2020-03-19 16:59:23 -0700 |
commit | 9a8a18f9fa27f72cfdb9da75f10bffc9ab621e33 (patch) | |
tree | bde03ab182ee365d96ec3d76a2772be543cf2b0e /lib | |
parent | 075e1c4967e5872a7c58aebeca34df1dd78b5e23 (diff) | |
download | openvswitch-9a8a18f9fa27f72cfdb9da75f10bffc9ab621e33.tar.gz |
conntrack: Fix NULL pointer dereference.
Coverity CID 279957 reports NULL pointer derefence when
'conn' is NULL and calling ct_print_conn_info.
Cc: Usman Ansari <uansari@vmware.com>
Signed-off-by: William Tu <u9012063@gmail.com>
Acked-by: Dumitru Ceara <dceara@redhat.com>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/conntrack.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/conntrack.c b/lib/conntrack.c index ff5a89457..001a37ff6 100644 --- a/lib/conntrack.c +++ b/lib/conntrack.c @@ -1302,7 +1302,7 @@ process_one(struct conntrack *ct, struct dp_packet *pkt, if (!conn) { pkt->md.ct_state |= CS_TRACKED | CS_INVALID; char *log_msg = xasprintf("Missing master conn %p", rev_conn); - ct_print_conn_info(conn, log_msg, VLL_INFO, true, true); + ct_print_conn_info(rev_conn, log_msg, VLL_INFO, true, true); free(log_msg); return; } |