33 lines
685 B
JSON
33 lines
685 B
JSON
{
|
|
"ENTRY": "ProcessReceivedTCPPacket",
|
|
"CBMCFLAGS":
|
|
[
|
|
"--unwind 1",
|
|
"--unwindset prvTCPSendRepeated.0:13",
|
|
"--nondet-static"
|
|
],
|
|
"OBJS":
|
|
[
|
|
"$(ENTRY)_harness.goto",
|
|
"$(FREERTOS_PLUS_TCP)/FreeRTOS_IP.goto",
|
|
"$(FREERTOS_PLUS_TCP)/FreeRTOS_TCP_IP.goto"
|
|
],
|
|
"INSTFLAGS":
|
|
[
|
|
"--remove-function-body prvSingleStepTCPHeaderOptions",
|
|
"--remove-function-body prvCheckOptions",
|
|
"--remove-function-body prvTCPPrepareSend",
|
|
"--remove-function-body prvTCPReturnPacket",
|
|
"--remove-function-body prvTCPHandleState"
|
|
],
|
|
"DEF":
|
|
[
|
|
"FREERTOS_TCP_ENABLE_VERIFICATION"
|
|
],
|
|
"INC":
|
|
[
|
|
"$(FREERTOS_PLUS_TCP)/test/cbmc/include"
|
|
]
|
|
}
|
|
|