forked from pool/libpcap
85d0e358f8
- Update to 1.9.1 * Five CVE-2019-15161, CVE-2019-15162, CVE-2019-15163, CVE-2019-15164, CVE-2019-15165 * Fixes for CVE-2018-16301, errors in pcapng reading. * Mention pcap_get_required_select_timeout() in the main pcap man page * Fix pcap-usb-linux.c build on systems with musl * Fix assorted man page and other documentation issues * Plug assorted memory leaks * Documentation changes to use https: * Changes to how time stamp calculations are done * Lots of tweaks to make newer compilers happier and warning-free and to fix instances of C undefined behavior * Warn if AC_PROG_CC_C99 can't enable C99 support * Rename pcap_set_protocol() to pcap_set_protocol_linux(). * Align pcap_t private data on an 8-byte boundary. * Fix various error messages * Use 64-bit clean API in dag_findalldevs() * Fix cleaning up after some errors * Work around some ethtool ioctl bugs in newer Linux kernels * Add backwards compatibility sections to some man pages * Fix autotool configuration on AIX and macOS * Don't export bpf_filter_with_aux_data() or struct bpf_aux_data; they're internal-only and subject to change * Fix pcapng block size checking * Fix reading of capture statistics for Linux USB * Fix packet size values for Linux USB packets * Check only VID in VLAN test in filterss * Fix pcap_list_datalinks on 802.11 devices on macOS * Fix overflows with very large snapshot length in pcap file * Improve parsing of rpcapd configuration file * Handle systems without strlcpy() or strlcat() better OBS-URL: https://build.opensuse.org/request/show/734758 OBS-URL: https://build.opensuse.org/package/show/Base:System/libpcap?expand=0&rev=67
13 lines
409 B
Diff
13 lines
409 B
Diff
Index: gencode.c
|
|
===================================================================
|
|
--- gencode.c.orig
|
|
+++ gencode.c
|
|
@@ -8204,6 +8204,7 @@ gen_inbound(compiler_state_t *cstate, in
|
|
*/
|
|
switch (cstate->linktype) {
|
|
case DLT_SLIP:
|
|
+ case DLT_PPP:
|
|
b0 = gen_relation_internal(cstate, BPF_JEQ,
|
|
gen_load_internal(cstate, Q_LINK, gen_loadi_internal(cstate, 0), 1),
|
|
gen_loadi_internal(cstate, 0),
|