John Fastabend
303def35f6
bpf: allow sk_msg programs to read sock fields
...
Currently sk_msg programs only have access to the raw data. However,
it is often useful when building policies to have the policies specific
to the socket endpoint. This allows using the socket tuple as input
into filters, etc.
This patch adds ctx access to the sock fields.
Signed-off-by: John Fastabend <john.fastabend@gmail.com>
Acked-by: Martin KaFai Lau <kafai@fb.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
2018-05-18 22:44:10 +02:00
..
acpi
xen: fixes for 4.17-rc1
2018-04-12 11:04:35 -07:00
asm-generic
earlycon: Use a pointer table to fix __earlycon_table stride
2018-04-23 10:06:59 +02:00
clocksource
crypto
drm
drm: Fix HDCP downstream dev count read
2018-04-16 12:10:48 -04:00
dt-bindings
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2018-05-11 20:53:22 -04:00
keys
kvm
KVM: arm/arm64: vgic: Fix source vcpu issues for GICv2 SGI
2018-04-27 12:39:09 +01:00
linux
bpf: allow sk_msg programs to read sock fields
2018-05-18 22:44:10 +02:00
math-emu
media
MAINTAINERS & files: Canonize the e-mails I use at files
2018-05-04 06:21:06 -04:00
memory
misc
net
xsk: clean up SPDX headers
2018-05-18 16:07:02 +02:00
pcmcia
ras
rdma
Merge candidates for 4.17 merge window
2018-04-06 17:35:43 -07:00
scsi
scsi: core: remove reference to scsi_show_extd_sense()
2018-04-18 23:37:39 -04:00
soc
soc: bcm2835: Make !RASPBERRYPI_FIRMWARE dummies return failure
2018-04-16 15:15:23 -07:00
sound
ALSA: control: Hardening for potential Spectre v1
2018-04-25 10:37:46 +02:00
target
trace
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
2018-05-16 22:47:11 -04:00
uapi
bpf: allow sk_msg programs to read sock fields
2018-05-18 22:44:10 +02:00
video
xen
xen/sndif: Sync up with the canonical definition in Xen
2018-04-17 08:26:33 -04:00