diff options
| -rw-r--r-- | package/libpcap/patches/106-protocol_api.patch | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/package/libpcap/patches/106-protocol_api.patch b/package/libpcap/patches/106-protocol_api.patch index 09e3e880a..dc5e45a24 100644 --- a/package/libpcap/patches/106-protocol_api.patch +++ b/package/libpcap/patches/106-protocol_api.patch @@ -24,7 +24,7 @@   	 * we also have PF_PACKET support.)   	 */  -	sock_fd = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL)); -+	sock_fd = socket(PF_PACKET, SOCK_RAW, handle->opt.proto); ++	sock_fd = socket(PF_PACKET, SOCK_RAW, p->opt.proto);   	if (sock_fd == -1) {   		(void)snprintf(p->errbuf, PCAP_ERRBUF_SIZE,   		    "socket: %s", pcap_strerror(errno)); | 
