tpws: ipset support

This commit is contained in:
bol-van
2024-10-14 14:58:31 +03:00
parent e23f61ed7d
commit 05978d9b35
12 changed files with 710 additions and 65 deletions

View File

@@ -10,6 +10,7 @@
#define SPLIT_FLAG_OOB 0x02
typedef enum {UNKNOWN=0, HTTP, TLS} t_l7proto;
const char *l7proto_str(t_l7proto l7);
typedef struct
{
// common state
@@ -17,6 +18,7 @@ typedef struct
bool bFirstReplyChecked;
bool bTamperInCutoff;
bool b_ah_check;
bool b_not_act;
char *hostname;
struct desync_profile *dp; // desync profile cache
} t_ctrack;