From ab341f7afdb9ec23ad4207ea0b0835d12e95313b Mon Sep 17 00:00:00 2001 From: "Pedro F. Giffuni" Date: Thu, 14 Apr 2016 18:31:45 +0000 Subject: [PATCH] libpcap: fix for simple NULL pointer dereference. Found with devel/coccinelle. --- contrib/libpcap/pcap-snf.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/contrib/libpcap/pcap-snf.c b/contrib/libpcap/pcap-snf.c index ee6ffa4dcc6..b8025ba8ba8 100644 --- a/contrib/libpcap/pcap-snf.c +++ b/contrib/libpcap/pcap-snf.c @@ -57,10 +57,11 @@ snf_pcap_stats(pcap_t *p, struct pcap_stat *ps) static void snf_platform_cleanup(pcap_t *p) { - struct pcap_snf *ps = p->priv; + struct pcap_snf *ps; if (p == NULL) return; + ps = p->priv; snf_ring_close(ps->snf_ring); snf_close(ps->snf_handle);