TSG-10254 eBPF支持二元组分流

TSG-10527 eBPF支持四元组分流
TSG-10369 KNI多线程在TAP模式下支持eBPF分流
This commit is contained in:
luwenpeng
2022-04-24 14:24:09 +08:00
parent 6d75cbe60b
commit f7ea81dad8
21 changed files with 1982 additions and 183 deletions

View File

@@ -190,6 +190,9 @@ struct thread_tfe_cmsg_receiver_args{
struct per_thread_handle{
int tap_fd;
int buff_size;
char *buff;
MESA_htable_handle tuple2stream_htable;
MESA_htable_handle traceid2sslinfo_htable;
struct expiry_dablooms_handle *dabloom_handle;
@@ -209,7 +212,7 @@ struct security_policy_shunt_tsg_diagnose{
struct kni_handle{
struct kni_marsio_handle *marsio_handle;
struct kni_tun_handle *tun_handle;
struct bpf_ctx *tap_bpf_ctx;
struct kni_maat_handle *maat_handle;
struct kni_send_logger *send_logger;
MESA_htable_handle traceid2pme_htable;