1{
2  "ENTRY": "CreateDNSMessage",
3  "MAX_HOSTNAME_LEN": 5,
4  "HOSTNAME_UNWIND": "__eval {MAX_HOSTNAME_LEN} + 1",
5  "USE_CACHE": 1,
6  "CBMCFLAGS":
7  [
8    "--unwind 1",
9    "--unwindset strlen.0:{HOSTNAME_UNWIND}",
10    "--unwindset strcpy.0:{HOSTNAME_UNWIND}",
11    "--unwindset __CPROVER_file_local_FreeRTOS_DNS_c_prvCreateDNSMessage.0:{HOSTNAME_UNWIND}",
12    "--unwindset __CPROVER_file_local_FreeRTOS_DNS_c_prvCreateDNSMessage.1:{HOSTNAME_UNWIND}",
13    "--nondet-static"
14  ],
15  "OPT":
16  [
17      "--export-file-local-symbols"
18  ],
19  "OBJS":
20  [
21    "$(ENTRY)_harness.goto",
22    "$(FREERTOS_PLUS_TCP)/source/FreeRTOS_DNS.goto"
23  ],
24  "DEF":
25  [
26    "ipconfigUSE_DNS=1",
27    "MAX_HOSTNAME_LEN={MAX_HOSTNAME_LEN}"
28  ]
29}
30