freebsd-dev/sys
Andrey V. Elsukov d477a7feed Fix panic in IPv6 multicast code.
Add check that ifp supports IPv6 multicasts in in6_getmulti.
This fixes panic when user application tries to join into multicast
group on an interface that doesn't support IPv6 multicasts, like
IFT_PFLOG interfaces.

PR:             257302
Reviewed by:	melifaro
MFC after:	1 week
Differential Revision: https://reviews.freebsd.org/D31420
2021-08-06 12:57:59 +03:00
..
amd64 vmm: Bump vmname buffer in struct vm to VM_MAX_NAMELEN + 1 2021-08-02 17:55:08 +08:00
arm Revert "arm: remove fslsdma from GENERIC" 2021-08-03 20:10:32 -06:00
arm64 arm64: conf: std.broadcom: Add dwcotg and smsc 2021-08-05 13:16:23 +02:00
bsm Add fspacectl(2), vn_deallocate(9) and VOP_DEALLOCATE(9). 2021-08-05 23:20:42 +08:00
cam Add vn_lktype_write() 2021-08-04 19:40:13 +03:00
cddl fbt: Remove some handling for multiple CTF containers 2021-04-02 17:49:13 -04:00
compat Regen after 0dc332bff2 2021-08-05 23:22:02 +08:00
conf arm: enable stack-smashing protection 2021-08-04 15:23:22 -03:00
contrib acpica: Import ACPICA 20210730 2021-07-31 00:16:27 -04:00
crypto crypto: Constify all transform descriptors 2021-07-26 16:41:05 -04:00
ddb fix style nit: space after if 2021-05-05 15:26:09 -06:00
dev sound(4): Implement playback and recording mode sysctl(8). 2021-08-06 11:28:44 +02:00
dts arm64: allwinner: dtbo: Add dtb overlays to disable mmc node 2021-07-24 22:53:33 +02:00
fs nfscl: Cache an open stateid for the "oneopenown" mount option 2021-07-28 15:48:27 -07:00
gdb gdb: report specific stop reason for watchpoints 2021-03-30 11:36:41 -03:00
geom geom_vfs: Pre-allocate event for g_vfs_destroy. 2021-07-29 17:09:23 -07:00
gnu
i386 xen/timer: fix amd64 LINT kernel build 2021-08-02 10:33:35 +02:00
isa newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,location} with sbuf 2021-06-22 20:52:06 -06:00
kern ktls: Use the new PNOLOCK flag 2021-08-05 17:19:12 -04:00
kgssapi
libkern Switch to an ifunc in the kernel for crc32c 2021-07-22 20:54:21 +00:00
mips Add pmap_vm_page_alloc_check() 2021-07-31 16:53:42 +03:00
modules enetc_mdio: Support building the driver as a loadable module. 2021-08-03 12:07:49 +02:00
net [lltable] Unify datapath feedback mechamism. 2021-08-04 22:52:43 +00:00
net80211 net80211: ieee80211_probereq_ie fix length calculation for hw scans 2021-06-28 12:17:11 +00:00
netgraph socket: Implement SO_RERROR 2021-07-28 09:35:09 -07:00
netinet Update the TCP LRO code to handle both encrypted and un-encrypted traffic. 2021-08-06 11:28:44 +02:00
netinet6 Fix panic in IPv6 multicast code. 2021-08-06 12:57:59 +03:00
netipsec socket: Implement SO_RERROR 2021-07-28 09:35:09 -07:00
netpfil pf: bound DIOCGETSTATES memory use 2021-08-02 16:29:23 +02:00
netsmb netsmb: Avoid a read-after-free in smb_t2_request_int() 2021-05-26 10:45:40 -04:00
nfs Fix panic when using BOOTP to resolve root path. 2021-03-28 14:02:40 -05:00
nfsclient nfs: Cleanup dead files 2021-03-17 06:16:31 +11:00
nfsserver nfs: Cleanup dead files 2021-03-17 06:16:31 +11:00
nlm
ofed ibcore: Kernel space update based on Linux 5.7-rc1. 2021-07-28 13:28:29 +02:00
opencrypto crypto: Constify all transform descriptors 2021-07-26 16:41:05 -04:00
powerpc Add pmap_vm_page_alloc_check() 2021-07-31 16:53:42 +03:00
riscv Add pmap_vm_page_alloc_check() 2021-07-31 16:53:42 +03:00
rpc Consistently use the SOLISTENING() macro 2021-06-14 17:32:27 -04:00
security Add fspacectl(2), vn_deallocate(9) and VOP_DEALLOCATE(9). 2021-08-05 23:20:42 +08:00
sys ktls: Move KERN_TLS ifdef to tcp_var.h 2021-08-05 19:17:35 -04:00
teken
tests tests: Revise FIB lookups per second benchmarking routines 2021-06-17 08:49:09 +02:00
tools booti: Enable loading the kernel image to any address aligned to 2 MB 2021-07-28 13:42:13 +02:00
ufs Clean up orphaned indirdep dependency structures after disk failure. 2021-07-29 16:31:16 -07:00
vm Add vnode_pager_purge_range(9) KPI 2021-08-05 22:52:26 +08:00
x86 x86_msr_op: extend the KPI to allow MSR read and single-CPU operations 2021-08-05 18:46:37 +03:00
xdr
xen xen: introduce xen_pv_disks_disabled() 2021-07-28 17:27:04 +02:00
Makefile