1{ 2 "ENTRY": "SkipNameField", 3 4################################################################ 5# This is the network buffer size. This can be set to any positive value. 6 "NETWORK_BUFFER_SIZE": 10, 7 8################################################################ 9# Loop DNS_SkipNameField.0: 10# file lib/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS.c line 778 11# bound should be half network buffer size, since chunk length is at least 2 12 "SKIPLOOP0": "DNS_SkipNameField.0", 13 "SKIPLOOP0_UNWIND": "__eval ({NETWORK_BUFFER_SIZE} + 1) / 2", 14 15################################################################ 16 17 "CBMCFLAGS": 18 [ 19 "--unwind 1", 20 "--unwindset {SKIPLOOP0}:{SKIPLOOP0_UNWIND}" 21 ], 22 23 "OBJS": 24 [ 25 "$(ENTRY)_harness.goto", 26 "$(FREERTOS_PLUS_TCP)/source/FreeRTOS_DNS_Parser.goto" 27 ], 28 "DEF": 29 [ 30 "NETWORK_BUFFER_SIZE={NETWORK_BUFFER_SIZE}" 31 ] 32} 33