diff --git a/tpws/params.h b/tpws/params.h index 187d5b2..2e9cb93 100644 --- a/tpws/params.h +++ b/tpws/params.h @@ -14,10 +14,6 @@ #define HOSTLIST_AUTO_FAIL_THRESHOLD_DEFAULT 3 #define HOSTLIST_AUTO_FAIL_TIME_DEFAULT 60 -#define L7_PROTO_HTTP 1 -#define L7_PROTO_TLS 2 -#define L7_PROTO_UNKNOWN 0x80000000 - enum bindll { unwanted=0, no, prefer, force }; #define MAX_BINDS 32 diff --git a/tpws/tamper.h b/tpws/tamper.h index fd656ca..437abdf 100644 --- a/tpws/tamper.h +++ b/tpws/tamper.h @@ -10,7 +10,12 @@ #define SPLIT_FLAG_OOB 0x02 typedef enum {UNKNOWN=0, HTTP, TLS} t_l7proto; + const char *l7proto_str(t_l7proto l7); +#define L7_PROTO_HTTP 1 +#define L7_PROTO_TLS 2 +#define L7_PROTO_UNKNOWN 0x80000000 + typedef struct { // common state