{ "ENTRY": "SkipNameField", ################################################################ # This is the network buffer size. This can be set to any positive value. "NETWORK_BUFFER_SIZE": 10, ################################################################ # Loop DNS_SkipNameField.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": "DNS_SkipNameField.0", "SKIPLOOP0_UNWIND": "__eval ({NETWORK_BUFFER_SIZE} + 1) / 2", ################################################################ "CBMCFLAGS": [ "--unwind 1", "--unwindset {SKIPLOOP0}:{SKIPLOOP0_UNWIND}" ], "OBJS": [ "$(ENTRY)_harness.goto", "$(FREERTOS_PLUS_TCP)/source/FreeRTOS_DNS_Parser.goto" ], "DEF": [ "NETWORK_BUFFER_SIZE={NETWORK_BUFFER_SIZE}" ] }