]> git.ipfire.org Git - thirdparty/strongswan.git/commit - configure.ac
dhcp: Port the plugin to FreeBSD/macOS
authorDan James <sddj@me.com>
Fri, 24 Nov 2023 15:54:04 +0000 (10:54 -0500)
committerTobias Brunner <tobias@strongswan.org>
Mon, 19 Feb 2024 08:17:53 +0000 (09:17 +0100)
commit187c72d1afdcc4d214a3bcabb1c95c93ea1be21e
treeaf17aa1ec4e1cf0b728d7975026fccc490e8e159
parent10a876d54cd73198b30f58400fa5f6b189a223aa
dhcp: Port the plugin to FreeBSD/macOS

This also refactors the BPF handling so it can be shared between the
dhcp and farp plugins.  The latter is adapted accordingly.

Closes strongswan/strongswan#2047

Co-authored-by: Tobias Brunner <tobias@strongswan.org>
configure.ac
src/libcharon/Makefile.am
src/libcharon/network/pf_handler.c [new file with mode: 0644]
src/libcharon/network/pf_handler.h [new file with mode: 0644]
src/libcharon/plugins/dhcp/dhcp_socket.c
src/libcharon/plugins/farp/farp_spoofer.c