]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
pf: Split pf_src_node into a kernel and userspace struct
authorKristof Provost <kp@FreeBSD.org>
Wed, 23 Dec 2020 13:51:52 +0000 (14:51 +0100)
committerKristof Provost <kp@FreeBSD.org>
Tue, 5 Jan 2021 22:35:36 +0000 (23:35 +0100)
commit17ad7334ca6225e0dc5caca12d1eb5886115f7af
tree2703770112960b322918bbf386c387a116c4fe33
parent4d86ab429ee9b4b22654b52380512f7b8cee4478
pf: Split pf_src_node into a kernel and userspace struct

Introduce a kernel version of struct pf_src_node (pf_ksrc_node).

This will allow us to improve the in-kernel data structure without
breaking userspace compatibility.

Reviewed by: philip
MFC after: 2 weeks
Sponsored by: Orange Business Services
Differential Revision: https://reviews.freebsd.org/D27707
sys/net/pfvar.h
sys/netpfil/pf/pf.c
sys/netpfil/pf/pf.h
sys/netpfil/pf/pf_ioctl.c
sys/netpfil/pf/pf_lb.c