OpenWrt – Diff between revs 2 and 3
?pathlinks?
Rev 2 | Rev 3 | |||
---|---|---|---|---|
Line 143... | Line 143... | |||
143 | goto out; |
143 | goto out; |
|
Line 144... | Line 144... | |||
144 | |
144 | |
|
145 | pcap_set_snaplen(p, PCAP_MRU); |
145 | pcap_set_snaplen(p, PCAP_MRU); |
|
146 | pcap_set_promisc(p, rx); |
146 | pcap_set_promisc(p, rx); |
|
- | 147 | pcap_set_timeout(p, PCAP_TIMEOUT); |
||
147 | pcap_set_timeout(p, PCAP_TIMEOUT); |
148 | #ifdef HAS_PROTO_EXTENSION |
|
- | 149 | pcap_set_protocol(p, (rx ? htons(ETH_P_IP) : 0)); |
||
148 | pcap_set_protocol_linux(p, (rx ? htons(ETH_P_IP) : 0)); |
150 | #endif |
|
149 | pcap_set_buffer_size(p, (rx ? 10 : 1) * PCAP_MRU); |
151 | pcap_set_buffer_size(p, (rx ? 10 : 1) * PCAP_MRU); |
|
150 | pcap_activate(p); |
152 | pcap_activate(p); |
|
151 | set_recv_type(p, rx); |
153 | set_recv_type(p, rx); |
|
152 | out: |
154 | out: |