27 lines
706 B
JSON
27 lines
706 B
JSON
{
|
|
"ENTRY": "DNSlookup",
|
|
################################################################
|
|
# This configuration uses DNS cache and the MAX_HOSTNAME_LEN is set to 255 according to the specification
|
|
"MAX_HOSTNAME_LEN": 255,
|
|
"HOSTNAME_UNWIND": "__eval {MAX_HOSTNAME_LEN} + 1",
|
|
"USE_CACHE": 1,
|
|
"CBMCFLAGS":
|
|
[
|
|
"--unwind 1",
|
|
"--unwindset prvProcessDNSCache.0:5,strcmp.0:{HOSTNAME_UNWIND}",
|
|
"--nondet-static"
|
|
],
|
|
"OBJS":
|
|
[
|
|
"$(ENTRY)_harness.goto",
|
|
"$(FREERTOS_PLUS_TCP)/FreeRTOS_DNS.goto",
|
|
"$(FREERTOS_PLUS_TCP)/test/FreeRTOS-Kernel/tasks.goto"
|
|
],
|
|
"DEF":
|
|
[
|
|
"ipconfigUSE_DNS_CACHE={USE_CACHE}",
|
|
"MAX_HOSTNAME_LEN={MAX_HOSTNAME_LEN}"
|
|
],
|
|
"OPT" : "-m32"
|
|
}
|