mirror of
https://github.com/ValdikSS/GoodbyeDPI.git
synced 2025-12-17 12:54:36 +03:00
Compare commits
2 Commits
windivert-
...
0.1.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
87c354addf | ||
|
|
9fa2956065 |
3
Makefile
3
Makefile
@@ -7,7 +7,8 @@ LIBS = -L $(WINDIVERTLIBS) -lWinDivert -lws2_32
|
|||||||
CC = $(CPREFIX)-gcc
|
CC = $(CPREFIX)-gcc
|
||||||
CCWINDRES = $(CPREFIX)-windres
|
CCWINDRES = $(CPREFIX)-windres
|
||||||
CFLAGS = -Wall -I $(WINDIVERTHEADERS) -L $(WINDIVERTLIBS) \
|
CFLAGS = -Wall -I $(WINDIVERTHEADERS) -L $(WINDIVERTLIBS) \
|
||||||
-O2 -fPIE -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2
|
-O2 -pie -fPIE -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2
|
||||||
|
LDFLAGS = -pie
|
||||||
|
|
||||||
.PHONY: default all clean
|
.PHONY: default all clean
|
||||||
|
|
||||||
|
|||||||
@@ -428,6 +428,10 @@ int main(int argc, char *argv[]) {
|
|||||||
if (should_recalc_checksum) {
|
if (should_recalc_checksum) {
|
||||||
WinDivertHelperCalcChecksums(packet, packetLen, 0);
|
WinDivertHelperCalcChecksums(packet, packetLen, 0);
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
WinDivertHelperCalcChecksums(packet, packetLen,
|
||||||
|
WINDIVERT_HELPER_NO_REPLACE);
|
||||||
|
}
|
||||||
WinDivertSend(w_filter, packet, packetLen, &addr, NULL);
|
WinDivertSend(w_filter, packet, packetLen, &addr, NULL);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user