projects
/
oweals
/
nmrpflash.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8dc5b31
)
Call pcap_freecode on filter
author
Joseph C. Lehner
<joseph.c.lehner@gmail.com>
Mon, 8 Feb 2016 13:34:32 +0000
(14:34 +0100)
committer
Joseph C. Lehner
<joseph.c.lehner@gmail.com>
Mon, 8 Feb 2016 13:34:32 +0000
(14:34 +0100)
ethsock.c
patch
|
blob
|
history
diff --git
a/ethsock.c
b/ethsock.c
index 371364f627efd67ac20f9ea66cdb23c126914d46..9a0cd1705cfd9d55417c17ffbdfb06f7ee708d18 100644
(file)
--- a/
ethsock.c
+++ b/
ethsock.c
@@
-319,7
+319,10
@@
struct ethsock *ethsock_create(const char *intf, uint16_t protocol)
goto cleanup_pcap;
}
- if ((err = pcap_setfilter(sock->pcap, &fp))) {
+ err = pcap_setfilter(sock->pcap, &fp);
+ pcap_freecode(&fp);
+
+ if (err) {
pcap_perror(sock->pcap, "pcap_setfilter");
goto cleanup_pcap;
}