2021-11-30 14:51:24 +01:00

33 lines
853 B
JSON

{
"ENTRY": "SkipNameField",
################################################################
# This is the network buffer size. This can be set to any positive value.
"NETWORK_BUFFER_SIZE": 10,
################################################################
# Loop prvSkipNameField.0:
# file lib/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS.c line 778
# bound should be half network buffer size, since chunk length is at least 2
"SKIPLOOP0": "prvSkipNameField.0",
"SKIPLOOP0_UNWIND": "__eval ({NETWORK_BUFFER_SIZE} + 1) / 2",
################################################################
"CBMCFLAGS":
[
"--unwind 1",
"--unwindset {SKIPLOOP0}:{SKIPLOOP0_UNWIND}"
],
"OBJS":
[
"$(ENTRY)_harness.goto",
"$(FREERTOS_PLUS_TCP)/FreeRTOS_DNS.goto"
],
"DEF":
[
"NETWORK_BUFFER_SIZE={NETWORK_BUFFER_SIZE}"
]
}