From 86a9264a25e0e121e137b29b898fc3c3f718d610 Mon Sep 17 00:00:00 2001 From: Vincent Li Date: Sat, 12 Oct 2024 18:49:01 +0000 Subject: [PATCH] xdp-geoip: add XDP GeoIP program Add XDP GeoIP program to do location IP block in XDP. Signed-off-by: Vincent Li --- config/rootfiles/common/xdp-tools | 2 ++ lfs/xdp-tools | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/config/rootfiles/common/xdp-tools b/config/rootfiles/common/xdp-tools index ae145b4d9..abc665495 100644 --- a/config/rootfiles/common/xdp-tools +++ b/config/rootfiles/common/xdp-tools @@ -4,6 +4,7 @@ usr/lib/bpf/xdp_dnsrrl.bpf.o usr/lib/bpf/xdp_udp.bpf.o usr/lib/bpf/xdp_dns.bpf.o usr/lib/bpf/xdp_sni.bpf.o +usr/lib/bpf/xdp_geoip.bpf.o usr/sbin/xdp-udp usr/sbin/xdp_dns etc/rc.d/rc3.d/S102xdpdns @@ -11,6 +12,7 @@ usr/sbin/xdp_dns_log usr/sbin/xdp_sni usr/sbin/xdp_sni_log etc/rc.d/rc3.d/S103xdpsni +usr/sbin/xdp_geoip usr/lib/bpf/xdpdump_bpf.o usr/lib/bpf/xdpdump_xdp.o usr/lib/bpf/xdpfilt_alw_all.o diff --git a/lfs/xdp-tools b/lfs/xdp-tools index eb63ef48e..2d280ea87 100644 --- a/lfs/xdp-tools +++ b/lfs/xdp-tools @@ -41,7 +41,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 08ce7dace173e49977d813e8ece138ff0c7c222cfef4f1fafa37cafae9e7e53d3220e7361e71359642f02709a645604f48ad4f75e41e5a0c81f7652bdc372c8e +$(DL_FILE)_BLAKE2 = 620f00839831eef08969c281b9627aa707da848a8ee31f2a2135a0ef30e1e1b8fca546afa9f8e4f6643bd0da67f71bddc97c1cce3f7ab56f423d84fe7f2fed38 install : $(TARGET)