mirror of
https://github.com/ValdikSS/GoodbyeDPI.git
synced 2024-11-29 05:30:18 +01:00
Print message of HTTP fragmentation > 2 incompatibility.
We can't reliably distinguish HTTP data from other data on port 80 when fragmentation is used. HTTP method code has a special case which tries to find HTTP method when fragmentation = 1 or 2 is used, but not for other values.
This commit is contained in:
parent
4c13435ee3
commit
feb03c74c8
@ -248,6 +248,12 @@ int main(int argc, char *argv[]) {
|
|||||||
(do_fragment_https ? https_fragment_size : 0),
|
(do_fragment_https ? https_fragment_size : 0),
|
||||||
do_host, do_host_removespace, do_additional_space);
|
do_host, do_host_removespace, do_additional_space);
|
||||||
|
|
||||||
|
if (do_fragment_http && http_fragment_size > 2) {
|
||||||
|
printf("WARNING: HTTP fragmentation values > 2 are not fully compatible "
|
||||||
|
"with other options. Please use values <= 2 or disable HTTP fragmentation "
|
||||||
|
"completely.\n");
|
||||||
|
}
|
||||||
|
|
||||||
printf("\nOpening filter\n");
|
printf("\nOpening filter\n");
|
||||||
filter_num = 0;
|
filter_num = 0;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user