From 4d5eb050bd7e55a08732b13c5b33dbe5407e7954 Mon Sep 17 00:00:00 2001 From: Christian Deacon Date: Thu, 7 May 2020 04:05:54 +0000 Subject: [PATCH] Cleaned code. --- src/include/xdpfw.h | 3 +-- src/xdpfw_kern.c | 2 +- src/xdpfw_loader.c | 1 - 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/include/xdpfw.h b/src/include/xdpfw.h index 3a09f5f..f60c80f 100644 --- a/src/include/xdpfw.h +++ b/src/include/xdpfw.h @@ -5,8 +5,7 @@ #define MAX_PCKT_LENGTH 65535 #define MAX_FILTERS 50 -#define MAX_CPUS 128 -#define LRU_MAP_SIZE 16384 +#define MAX_TRACK_IPS 30000 struct tcpopts { diff --git a/src/xdpfw_kern.c b/src/xdpfw_kern.c index fdc6dcd..cc42626 100644 --- a/src/xdpfw_kern.c +++ b/src/xdpfw_kern.c @@ -63,7 +63,7 @@ struct bpf_map_def SEC("maps") ip_stats_map = .type = BPF_MAP_TYPE_PERCPU_HASH, .key_size = sizeof(uint32_t), .value_size = sizeof(struct xdpfw_ip_stats), - .max_entries = LRU_MAP_SIZE + .max_entries = MAX_TRACK_IPS }; SEC("xdp_prog") diff --git a/src/xdpfw_loader.c b/src/xdpfw_loader.c index 8d21d40..8d5401c 100644 --- a/src/xdpfw_loader.c +++ b/src/xdpfw_loader.c @@ -7,7 +7,6 @@ #include #include #include -#include #include #include