1{
2  "ENTRY": "ProcessReceivedTCPPacket",
3  "CBMCFLAGS":
4  [
5    "--unwind 1",
6    "--unwindset prvTCPSendRepeated.0:13",
7    "--nondet-static"
8  ],
9  "OBJS":
10  [
11    "$(ENTRY)_harness.goto",
12    "$(FREERTOS_PLUS_TCP)/source/FreeRTOS_IP.goto",
13    "$(FREERTOS_PLUS_TCP)/source/FreeRTOS_IP_Utils.goto",
14    "$(FREERTOS_PLUS_TCP)/source/FreeRTOS_IP_Timers.goto",
15    "$(FREERTOS_PLUS_TCP)/source/FreeRTOS_TCP_IP.goto",
16    "$(FREERTOS_PLUS_TCP)/source/FreeRTOS_TCP_Transmission.goto",
17    "$(FREERTOS_PLUS_TCP)/source/FreeRTOS_TCP_State_Handling.goto",
18    "$(FREERTOS_PLUS_TCP)/source/FreeRTOS_TCP_Utils.goto",
19    "$(FREERTOS_PLUS_TCP)/source/FreeRTOS_TCP_Reception.goto"
20  ],
21  "INSTFLAGS":
22  [
23    "--remove-function-body prvSingleStepTCPHeaderOptions",
24    "--remove-function-body prvCheckOptions",
25    "--remove-function-body prvTCPPrepareSend",
26    "--remove-function-body prvTCPReturnPacket",
27    "--remove-function-body prvTCPHandleState"
28  ],
29  "DEF":
30  [
31    "FREERTOS_TCP_ENABLE_VERIFICATION"
32  ],
33  "INC":
34  [
35    "$(FREERTOS_PLUS_TCP)/test/cbmc/include"
36  ]
37}
38
39