Merge pull request #3411 from cesanta/rndvc98

Fix rnd stuff in vc98 image
This commit is contained in:
Sergio R. Caprile authored and GitHub committed 2026-01-16 10:47:26 -03:00
commit ab83acf2d1
4 files changed
+4 -6

No files matched your search

-2
View File
@@ -188,8 +188,6 @@ jobs:
exclude:
- target: vc98
select: -DMG_ENABLE_POLL=1
- target: vc98 # see issue#3408
ssl: BUILTIN
name: windows ${{ matrix.target }} SSL=${{ matrix.ssl }} TFLAGS=${{ matrix.select }}
env:
SSL: ${{ matrix.ssl }}
+1 -1
View File
@@ -5378,7 +5378,7 @@ static void rx_icmp(struct mg_tcpip_if *ifp, struct pkt *pkt) {
static void setdns4(struct mg_tcpip_if *ifp, uint32_t *ip);
static inline bool dhcp_opt_len_ok(uint8_t len, uint8_t *p, uint8_t *end) {
static bool dhcp_opt_len_ok(uint8_t len, uint8_t *p, uint8_t *end) {
return (len >= 4 && (len & 3) == 0 && p + 6 < end);
}
+1 -1
View File
@@ -556,7 +556,7 @@ static void rx_icmp(struct mg_tcpip_if *ifp, struct pkt *pkt) {
static void setdns4(struct mg_tcpip_if *ifp, uint32_t *ip);
static inline bool dhcp_opt_len_ok(uint8_t len, uint8_t *p, uint8_t *end) {
static bool dhcp_opt_len_ok(uint8_t len, uint8_t *p, uint8_t *end) {
return (len >= 4 && (len & 3) == 0 && p + 6 < end);
}
+2 -2
View File
@@ -93,7 +93,7 @@ mip_tap_test: mip_tap_test.c mongoose.c mongoose.h packed_fs.c Makefile tls_mult
mip_vc98: mip_test.c mongoose.c mongoose.h packed_fs.c Makefile
$(DOCKER) mdashnet/vc98 wine cl mip_test.c packed_fs.c $(VCFLAGS) $(DEFS) $(TFLAGS) /Fe$@.exe
$(DOCKER) mdashnet/vc98 wine $@.exe
$(DOCKER) -e WINEPREFIX=/tmp/wineprefix mdashnet/vc98 wine $@.exe
packed_fs.c: Makefile data/ssi.h fuzz.c data/a.txt data/ca.pem certs/ca.crt certs/server.crt certs/server.key
$(CC) $(CFLAGS) pack.c -o pack
@@ -194,7 +194,7 @@ riscv: mongoose.h $(SRCS)
vc98: Makefile mongoose.h $(SRCS)
$(DOCKER) mdashnet/vc98 wine cl $(SRCS) $(VCFLAGS) $(DEFS) $(TFLAGS) /Fe$@.exe
$(DOCKER) mdashnet/vc98 wine $@.exe
$(DOCKER) -e WINEPREFIX=/tmp/wineprefix mdashnet/vc98 wine $@.exe
vc17: Makefile mongoose.h $(SRCS)
$(DOCKER) mdashnet/vc17 wine64 cl $(SRCS) $(VCFLAGS) $(DEFS) $(TFLAGS) /Fe$@.exe