1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00

gnrc/pktbuf : Move 'GNRC_PKTBUF_SIZE' to 'CONFIG_'

This commit is contained in:
Akshai M 2020-05-11 19:14:40 +05:30
parent 7bd2a6f8c9
commit 5523d119b6
35 changed files with 84 additions and 84 deletions

View File

@ -74,9 +74,9 @@ extern "C" {
# define ISR_STACKSIZE (256) # define ISR_STACKSIZE (256)
#endif #endif
#ifndef GNRC_PKTBUF_SIZE #ifndef CONFIG_GNRC_PKTBUF_SIZE
/* TODO: Make this value overall MTU dependent */ /* TODO: Make this value overall MTU dependent */
# define GNRC_PKTBUF_SIZE (2560) # define CONFIG_GNRC_PKTBUF_SIZE (2560)
#endif #endif
#ifndef GNRC_IPV6_STACK_SIZE #ifndef GNRC_IPV6_STACK_SIZE

View File

@ -55,9 +55,9 @@ extern "C" {
*/ */
#define NATIVE_ETH_PROTO 0x1234 #define NATIVE_ETH_PROTO 0x1234
#if (defined(GNRC_PKTBUF_SIZE)) && (GNRC_PKTBUF_SIZE < 2048) #if (defined(CONFIG_GNRC_PKTBUF_SIZE)) && (CONFIG_GNRC_PKTBUF_SIZE < 2048)
# undef GNRC_PKTBUF_SIZE # undef CONFIG_GNRC_PKTBUF_SIZE
# define GNRC_PKTBUF_SIZE (2048) # define CONFIG_GNRC_PKTBUF_SIZE (2048)
#endif #endif
#ifdef __cplusplus #ifdef __cplusplus

View File

@ -62,8 +62,8 @@ extern "C" {
* buffer size on these CPUs * buffer size on these CPUs
* @{ * @{
*/ */
#ifndef GNRC_PKTBUF_SIZE #ifndef CONFIG_GNRC_PKTBUF_SIZE
#define GNRC_PKTBUF_SIZE (2048) #define CONFIG_GNRC_PKTBUF_SIZE (2048)
#endif #endif
/** @} */ /** @} */

View File

@ -57,7 +57,7 @@ ifneq (,$(filter $(BOARD),$(BOARD_PROVIDES_NETIF)))
# We use only the lower layers of the GNRC network stack, hence, we can # We use only the lower layers of the GNRC network stack, hence, we can
# reduce the size of the packet buffer a bit # reduce the size of the packet buffer a bit
CFLAGS += -DGNRC_PKTBUF_SIZE=512 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=512
endif endif
FEATURES_OPTIONAL += periph_rtc FEATURES_OPTIONAL += periph_rtc

View File

@ -21,7 +21,7 @@ USEMODULE += $(DRIVER)
# We can reduce the size of the packet buffer for LoRaWAN, since there's no IP # We can reduce the size of the packet buffer for LoRaWAN, since there's no IP
# support. This will reduce RAM consumption. # support. This will reduce RAM consumption.
CFLAGS += -DGNRC_PKTBUF_SIZE=512 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=512
########################### COMPILE TIME CONFIGURATION ######################## ########################### COMPILE TIME CONFIGURATION ########################

View File

@ -24,7 +24,7 @@ USEMODULE += gnrc_icmpv6_echo
USEMODULE += prng_minstd USEMODULE += prng_minstd
CFLAGS += -DLOG_LEVEL=LOG_NONE # disable log output CFLAGS += -DLOG_LEVEL=LOG_NONE # disable log output
CFLAGS += -DGNRC_PKTBUF_SIZE=512 -DCONFIG_GNRC_NETIF_IPV6_ADDRS_NUMOF=2 \ CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=512 -DCONFIG_GNRC_NETIF_IPV6_ADDRS_NUMOF=2 \
-DGNRC_NETIF_IPV6_GROUPS_NUMOF=2 -DCONFIG_GNRC_IPV6_NIB_NUMOF=1 \ -DGNRC_NETIF_IPV6_GROUPS_NUMOF=2 -DCONFIG_GNRC_IPV6_NIB_NUMOF=1 \
-DCONFIG_GNRC_IPV6_NIB_OFFL_NUMOF=1 # be able to configure at least one route -DCONFIG_GNRC_IPV6_NIB_OFFL_NUMOF=1 # be able to configure at least one route

View File

@ -42,7 +42,7 @@ ifneq (,$(filter $(BOARD),$(LOW_MEMORY_BOARDS)))
$(info Using low-memory configuration for microcoap_server.) $(info Using low-memory configuration for microcoap_server.)
## low-memory tuning values ## low-memory tuning values
# lower pktbuf buffer size # lower pktbuf buffer size
CFLAGS += -DGNRC_PKTBUF_SIZE=1000 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=1000
USEMODULE += prng_minstd USEMODULE += prng_minstd
endif endif

View File

@ -8,7 +8,7 @@ BOARD ?= samr21-xpro
RIOTBASE ?= $(CURDIR)/../.. RIOTBASE ?= $(CURDIR)/../..
# lower pktbuf size to something sufficient for this application # lower pktbuf size to something sufficient for this application
CFLAGS += -DGNRC_PKTBUF_SIZE=2000 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=2000
# #
# Networking # Networking

View File

@ -14,7 +14,7 @@
* *
* @note **WARNING!!** Do not store data structures that are not packed * @note **WARNING!!** Do not store data structures that are not packed
* (defined with `__attribute__((packed))`) or enforce alignment in * (defined with `__attribute__((packed))`) or enforce alignment in
* in any way in here if @ref GNRC_PKTBUF_SIZE > 0. On some RISC architectures * in any way in here if @ref CONFIG_GNRC_PKTBUF_SIZE > 0. On some RISC architectures
* this *will* lead to alignment problems and can potentially result * this *will* lead to alignment problems and can potentially result
* in segmentation/hard faults and other unexpected behaviour. * in segmentation/hard faults and other unexpected behaviour.
* *
@ -45,7 +45,7 @@ extern "C" {
#endif #endif
/** /**
* @def GNRC_PKTBUF_SIZE * @def CONFIG_GNRC_PKTBUF_SIZE
* @defgroup net_gnrc_pktbuf_conf GNRC PKTBUF compile configurations * @defgroup net_gnrc_pktbuf_conf GNRC PKTBUF compile configurations
* @ingroup net_gnrc_conf * @ingroup net_gnrc_conf
* @{ * @{
@ -56,11 +56,11 @@ extern "C" {
* @details The rational here is to have at least space for 4 full-MTU IPv6 * @details The rational here is to have at least space for 4 full-MTU IPv6
* packages (2 incoming, 2 outgoing; 2 * 2 * 1280 B = 5 KiB) + * packages (2 incoming, 2 outgoing; 2 * 2 * 1280 B = 5 KiB) +
* Meta-Data (roughly estimated to 1 KiB; might be smaller). If * Meta-Data (roughly estimated to 1 KiB; might be smaller). If
* @ref GNRC_PKTBUF_SIZE is 0 the packet buffer will use dynamic memory * @ref CONFIG_GNRC_PKTBUF_SIZE is 0 the packet buffer will use dynamic memory
* management to allocate packets. * management to allocate packets.
*/ */
#ifndef GNRC_PKTBUF_SIZE #ifndef CONFIG_GNRC_PKTBUF_SIZE
#define GNRC_PKTBUF_SIZE (6144) #define CONFIG_GNRC_PKTBUF_SIZE (6144)
#endif #endif
/** @} */ /** @} */
@ -76,7 +76,7 @@ void gnrc_pktbuf_init(void);
* function externally. This will most likely create memory leaks or * function externally. This will most likely create memory leaks or
* not allowed memory access. * not allowed memory access.
* *
* @pre size < GNRC_PKTBUF_SIZE * @pre size < CONFIG_GNRC_PKTBUF_SIZE
* *
* @param[in] next Next gnrc_pktsnip_t in the packet. Leave NULL if you * @param[in] next Next gnrc_pktsnip_t in the packet. Leave NULL if you
* want to create a new packet. * want to create a new packet.

View File

@ -101,9 +101,9 @@ gnrc_pktsnip_t *gnrc_pktbuf_add(gnrc_pktsnip_t *next, const void *data, size_t s
{ {
gnrc_pktsnip_t *pkt; gnrc_pktsnip_t *pkt;
if (size > GNRC_PKTBUF_SIZE) { if (size > CONFIG_GNRC_PKTBUF_SIZE) {
DEBUG("pktbuf: size (%u) > GNRC_PKTBUF_SIZE (%u)\n", DEBUG("pktbuf: size (%u) > CONFIG_GNRC_PKTBUF_SIZE (%u)\n",
(unsigned)size, GNRC_PKTBUF_SIZE); (unsigned)size, CONFIG_GNRC_PKTBUF_SIZE);
return NULL; return NULL;
} }
mutex_lock(&_mutex); mutex_lock(&_mutex);

View File

@ -41,7 +41,7 @@ typedef struct _unused {
} _unused_t; } _unused_t;
static mutex_t _mutex = MUTEX_INIT; static mutex_t _mutex = MUTEX_INIT;
static uint8_t _pktbuf[GNRC_PKTBUF_SIZE]; static uint8_t _pktbuf[CONFIG_GNRC_PKTBUF_SIZE];
static _unused_t *_first_unused; static _unused_t *_first_unused;
#ifdef DEVELHELP #ifdef DEVELHELP
@ -57,7 +57,7 @@ static void _pktbuf_free(void *data, size_t size);
static inline bool _pktbuf_contains(void *ptr) static inline bool _pktbuf_contains(void *ptr)
{ {
return (unsigned)((uint8_t *)ptr - _pktbuf) < GNRC_PKTBUF_SIZE; return (unsigned)((uint8_t *)ptr - _pktbuf) < CONFIG_GNRC_PKTBUF_SIZE;
} }
/* fits size to byte alignment */ /* fits size to byte alignment */
@ -93,9 +93,9 @@ gnrc_pktsnip_t *gnrc_pktbuf_add(gnrc_pktsnip_t *next, const void *data, size_t s
{ {
gnrc_pktsnip_t *pkt; gnrc_pktsnip_t *pkt;
if (size > GNRC_PKTBUF_SIZE) { if (size > CONFIG_GNRC_PKTBUF_SIZE) {
DEBUG("pktbuf: size (%u) > GNRC_PKTBUF_SIZE (%u)\n", DEBUG("pktbuf: size (%u) > CONFIG_GNRC_PKTBUF_SIZE (%u)\n",
(unsigned)size, GNRC_PKTBUF_SIZE); (unsigned)size, CONFIG_GNRC_PKTBUF_SIZE);
return NULL; return NULL;
} }
mutex_lock(&_mutex); mutex_lock(&_mutex);
@ -303,10 +303,10 @@ void gnrc_pktbuf_stats(void)
int count = 0; int count = 0;
printf("packet buffer: first byte: %p, last byte: %p (size: %u)\n", printf("packet buffer: first byte: %p, last byte: %p (size: %u)\n",
(void *)&_pktbuf[0], (void *)&_pktbuf[GNRC_PKTBUF_SIZE], GNRC_PKTBUF_SIZE); (void *)&_pktbuf[0], (void *)&_pktbuf[CONFIG_GNRC_PKTBUF_SIZE], CONFIG_GNRC_PKTBUF_SIZE);
printf(" position of last byte used: %" PRIu16 "\n", max_byte_count); printf(" position of last byte used: %" PRIu16 "\n", max_byte_count);
if (ptr == NULL) { /* packet buffer is completely full */ if (ptr == NULL) { /* packet buffer is completely full */
_print_chunk(chunk, GNRC_PKTBUF_SIZE, count++); _print_chunk(chunk, CONFIG_GNRC_PKTBUF_SIZE, count++);
} }
if (((void *)ptr) == ((void *)chunk)) { /* _first_unused is at the beginning */ if (((void *)ptr) == ((void *)chunk)) { /* _first_unused is at the beginning */
@ -318,7 +318,7 @@ void gnrc_pktbuf_stats(void)
while (ptr) { while (ptr) {
size_t size = ((uint8_t *)ptr) - chunk; size_t size = ((uint8_t *)ptr) - chunk;
if ((size == 0) && (!_pktbuf_contains(ptr)) && if ((size == 0) && (!_pktbuf_contains(ptr)) &&
(!_pktbuf_contains(chunk)) && (size > GNRC_PKTBUF_SIZE)) { (!_pktbuf_contains(chunk)) && (size > CONFIG_GNRC_PKTBUF_SIZE)) {
puts("ERROR"); puts("ERROR");
return; return;
} }
@ -328,8 +328,8 @@ void gnrc_pktbuf_stats(void)
ptr = ptr->next; ptr = ptr->next;
} }
if (chunk <= &_pktbuf[GNRC_PKTBUF_SIZE - 1]) { if (chunk <= &_pktbuf[CONFIG_GNRC_PKTBUF_SIZE - 1]) {
_print_chunk(chunk, &_pktbuf[GNRC_PKTBUF_SIZE] - chunk, count); _print_chunk(chunk, &_pktbuf[CONFIG_GNRC_PKTBUF_SIZE] - chunk, count);
} }
#else #else
DEBUG("pktbuf: needs od module\n"); DEBUG("pktbuf: needs od module\n");
@ -351,14 +351,14 @@ bool gnrc_pktbuf_is_sane(void)
/* Invariants of this implementation: /* Invariants of this implementation:
* - the head of _unused_t list is _first_unused * - the head of _unused_t list is _first_unused
* - if _unused_t list is empty the packet buffer is full and _first_unused is NULL * - if _unused_t list is empty the packet buffer is full and _first_unused is NULL
* - forall ptr_in _unused_t list: &_pktbuf[0] < ptr < &_pktbuf[GNRC_PKTBUF_SIZE] * - forall ptr_in _unused_t list: &_pktbuf[0] < ptr < &_pktbuf[CONFIG_GNRC_PKTBUF_SIZE]
* - forall ptr in _unused_t list: ptr->next == NULL || ptr < ptr->next * - forall ptr in _unused_t list: ptr->next == NULL || ptr < ptr->next
* - forall ptr in _unused_t list: (ptr->next != NULL && ptr->size <= (ptr->next - ptr)) || * - forall ptr in _unused_t list: (ptr->next != NULL && ptr->size <= (ptr->next - ptr)) ||
* (ptr->next == NULL && ptr->size == (GNRC_PKTBUF_SIZE - (ptr - &_pktbuf[0]))) * (ptr->next == NULL && ptr->size == (CONFIG_GNRC_PKTBUF_SIZE - (ptr - &_pktbuf[0])))
*/ */
while (ptr) { while (ptr) {
if (&_pktbuf[0] >= (uint8_t *)ptr && (uint8_t *)ptr >= &_pktbuf[GNRC_PKTBUF_SIZE]) { if (&_pktbuf[0] >= (uint8_t *)ptr && (uint8_t *)ptr >= &_pktbuf[CONFIG_GNRC_PKTBUF_SIZE]) {
return false; return false;
} }
if ((ptr->next != NULL) && (ptr >= ptr->next)) { if ((ptr->next != NULL) && (ptr >= ptr->next)) {
@ -366,7 +366,7 @@ bool gnrc_pktbuf_is_sane(void)
} }
if (((ptr->next == NULL) || (ptr->size > (size_t)((uint8_t *)(ptr->next) - (uint8_t *)ptr))) && if (((ptr->next == NULL) || (ptr->size > (size_t)((uint8_t *)(ptr->next) - (uint8_t *)ptr))) &&
((ptr->next != NULL) || ((ptr->next != NULL) ||
(ptr->size != (size_t)(GNRC_PKTBUF_SIZE - ((uint8_t *)ptr - &_pktbuf[0]))))) { (ptr->size != (size_t)(CONFIG_GNRC_PKTBUF_SIZE - ((uint8_t *)ptr - &_pktbuf[0]))))) {
return false; return false;
} }
ptr = ptr->next; ptr = ptr->next;
@ -426,7 +426,7 @@ static void *_pktbuf_alloc(size_t size)
else { else {
_unused_t *new = (_unused_t *)(((uint8_t *)ptr) + size); _unused_t *new = (_unused_t *)(((uint8_t *)ptr) + size);
if (((((uint8_t *)new) - &(_pktbuf[0])) + sizeof(_unused_t)) > GNRC_PKTBUF_SIZE) { if (((((uint8_t *)new) - &(_pktbuf[0])) + sizeof(_unused_t)) > CONFIG_GNRC_PKTBUF_SIZE) {
/* content of new would exceed packet buffer size so set to NULL */ /* content of new would exceed packet buffer size so set to NULL */
_first_unused = NULL; _first_unused = NULL;
} }
@ -478,7 +478,7 @@ static void _pktbuf_free(void *data, size_t size)
new->size = _align(size); new->size = _align(size);
/* calculate number of bytes between new _unused_t chunk and end of packet /* calculate number of bytes between new _unused_t chunk and end of packet
* buffer */ * buffer */
bytes_at_end = ((&_pktbuf[0] + GNRC_PKTBUF_SIZE) - (((uint8_t *)new) + new->size)); bytes_at_end = ((&_pktbuf[0] + CONFIG_GNRC_PKTBUF_SIZE) - (((uint8_t *)new) + new->size));
if (bytes_at_end < sizeof(_unused_t)) { if (bytes_at_end < sizeof(_unused_t)) {
/* new is very last segment and there is a little bit of memory left /* new is very last segment and there is a little bit of memory left
* that wouldn't fit _unused_t (cut of in _pktbuf_alloc()) => re-add it */ * that wouldn't fit _unused_t (cut of in _pktbuf_alloc()) => re-add it */

View File

@ -34,7 +34,7 @@ ifneq (,$(filter ncv7356,$(TRX_TO_BUILD)))
CFLAGS += -DNCV7356_MODE1_PIN=$(NCV7356_MODE1_PIN) CFLAGS += -DNCV7356_MODE1_PIN=$(NCV7356_MODE1_PIN)
endif endif
CFLAGS += -DGNRC_PKTBUF_SIZE=4096 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=4096
CFLAGS += -DCAN_PKT_BUF_SIZE=64 CFLAGS += -DCAN_PKT_BUF_SIZE=64
CFLAGS += -DCAN_ROUTER_MAX_FILTER=32 CFLAGS += -DCAN_ROUTER_MAX_FILTER=32

View File

@ -9,7 +9,7 @@ USEMODULE += shell_commands
USEMODULE += ps USEMODULE += ps
# lower pktbuf size # lower pktbuf size
CFLAGS += -DGNRC_PKTBUF_SIZE=2048 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=2048
# set board specific peripheral configurations # set board specific peripheral configurations
ifneq (,$(filter nucleo-f334r8,$(BOARD))) ifneq (,$(filter nucleo-f334r8,$(BOARD)))

View File

@ -6,8 +6,8 @@ USEMODULE += shell_commands
USEMODULE += ps USEMODULE += ps
# allow to use a smaller packet buffer in low-PDU drivers # allow to use a smaller packet buffer in low-PDU drivers
ifdef GNRC_PKTBUF_SIZE ifdef CONFIG_GNRC_PKTBUF_SIZE
CFLAGS += -DGNRC_PKTBUF_SIZE=$(GNRC_PKTBUF_SIZE) CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=$(CONFIG_GNRC_PKTBUF_SIZE)
endif endif
# gnrc is a meta module including all required, basic gnrc networking modules # gnrc is a meta module including all required, basic gnrc networking modules

View File

@ -1,6 +1,6 @@
USEMODULE += xbee USEMODULE += xbee
# No need of big buffer for this test # No need of big buffer for this test
GNRC_PKTBUF_SIZE=512 CONFIG_GNRC_PKTBUF_SIZE=512
include ../driver_netdev_common/Makefile include ../driver_netdev_common/Makefile

View File

@ -30,7 +30,7 @@ USEMODULE += gnrc_gomach
# We use only the lower layers of the GNRC network stack, hence, we can # We use only the lower layers of the GNRC network stack, hence, we can
# reduce the size of the packet buffer a bit # reduce the size of the packet buffer a bit
CFLAGS += -DGNRC_PKTBUF_SIZE=1024 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=1024
include $(RIOTBASE)/Makefile.include include $(RIOTBASE)/Makefile.include

View File

@ -12,7 +12,7 @@ USEMODULE += shell
USEMODULE += shell_commands USEMODULE += shell_commands
USEMODULE += xtimer USEMODULE += xtimer
CFLAGS += -DGNRC_PKTBUF_SIZE=512 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=512
CFLAGS += -DTEST_SUITES CFLAGS += -DTEST_SUITES
include $(RIOTBASE)/Makefile.include include $(RIOTBASE)/Makefile.include

View File

@ -8,7 +8,7 @@ USEMODULE += netdev_eth
USEMODULE += netdev_test USEMODULE += netdev_test
CFLAGS += -DGNRC_NETTYPE_NDP=GNRC_NETTYPE_TEST CFLAGS += -DGNRC_NETTYPE_NDP=GNRC_NETTYPE_TEST
CFLAGS += -DGNRC_PKTBUF_SIZE=512 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=512
CFLAGS += -DTEST_SUITES CFLAGS += -DTEST_SUITES
include $(RIOTBASE)/Makefile.include include $(RIOTBASE)/Makefile.include

View File

@ -12,7 +12,7 @@ USEMODULE += netdev_test
# lower log-level to save memory of LOG_WARNING() in gnrc_netif # lower log-level to save memory of LOG_WARNING() in gnrc_netif
CFLAGS += -DLOG_LEVEL=LOG_ERROR CFLAGS += -DLOG_LEVEL=LOG_ERROR
CFLAGS += -DGNRC_NETTYPE_NDP=GNRC_NETTYPE_TEST CFLAGS += -DGNRC_NETTYPE_NDP=GNRC_NETTYPE_TEST
CFLAGS += -DGNRC_PKTBUF_SIZE=512 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=512
CFLAGS += -DTEST_SUITES CFLAGS += -DTEST_SUITES
include $(RIOTBASE)/Makefile.include include $(RIOTBASE)/Makefile.include

View File

@ -28,7 +28,7 @@ USEMODULE += posix_inet
LOW_MEMORY_BOARDS := nucleo-f334r8 msb-430 msb-430h LOW_MEMORY_BOARDS := nucleo-f334r8 msb-430 msb-430h
ifeq ($(BOARD),$(filter $(BOARD),$(LOW_MEMORY_BOARDS))) ifeq ($(BOARD),$(filter $(BOARD),$(LOW_MEMORY_BOARDS)))
CFLAGS += -DGNRC_PKTBUF_SIZE=512 -DCONFIG_GNRC_NETIF_IPV6_ADDRS_NUMOF=2 \ CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=512 -DCONFIG_GNRC_NETIF_IPV6_ADDRS_NUMOF=2 \
-DGNRC_NETIF_IPV6_GROUPS_NUMOF=2 -DCONFIG_GNRC_IPV6_NIB_NUMOF=1 \ -DGNRC_NETIF_IPV6_GROUPS_NUMOF=2 -DCONFIG_GNRC_IPV6_NIB_NUMOF=1 \
-DCONFIG_GNRC_IPV6_NIB_OFFL_NUMOF=1 -DCONFIG_GNRC_IPV6_NIB_OFFL_NUMOF=1
endif endif

View File

@ -27,7 +27,7 @@ USEMODULE += gnrc_lwmac
# We use only the lower layers of the GNRC network stack, hence, we can # We use only the lower layers of the GNRC network stack, hence, we can
# reduce the size of the packet buffer a bit # reduce the size of the packet buffer a bit
CFLAGS += -DGNRC_PKTBUF_SIZE=512 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=512
include $(RIOTBASE)/Makefile.include include $(RIOTBASE)/Makefile.include

View File

@ -8,7 +8,7 @@ USEMODULE += netdev_ieee802154
USEMODULE += netdev_test USEMODULE += netdev_test
CFLAGS += -DGNRC_NETTYPE_NDP=GNRC_NETTYPE_TEST CFLAGS += -DGNRC_NETTYPE_NDP=GNRC_NETTYPE_TEST
CFLAGS += -DGNRC_PKTBUF_SIZE=512 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=512
CFLAGS += -DTEST_SUITES CFLAGS += -DTEST_SUITES
include $(RIOTBASE)/Makefile.include include $(RIOTBASE)/Makefile.include

View File

@ -83,7 +83,7 @@ static void fill_pktbuf(void)
gnrc_pktsnip_t *pkt = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *pkt = gnrc_pktbuf_add(NULL, NULL,
/* 24 = sizeof(gnrc_pktsnip_t) + /* 24 = sizeof(gnrc_pktsnip_t) +
* potential alignment */ * potential alignment */
GNRC_PKTBUF_SIZE - 24U, CONFIG_GNRC_PKTBUF_SIZE - 24U,
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);
TEST_ASSERT_NOT_NULL(pkt); TEST_ASSERT_NOT_NULL(pkt);
TEST_ASSERT(gnrc_pktbuf_is_sane()); TEST_ASSERT(gnrc_pktbuf_is_sane());
@ -498,7 +498,7 @@ static void test_nbr_sol_send__pktbuf_full1(void)
/* don't be able to fit any more data into packet buffer /* don't be able to fit any more data into packet buffer
* - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding */ * - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding */
gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL,
GNRC_PKTBUF_SIZE - 24, CONFIG_GNRC_PKTBUF_SIZE - 24,
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);
TEST_ASSERT_NOT_NULL(tmp); TEST_ASSERT_NOT_NULL(tmp);
gnrc_ndp_nbr_sol_send(&test_tgt, test_netif, &test_src, &test_dst, NULL); gnrc_ndp_nbr_sol_send(&test_tgt, test_netif, &test_src, &test_dst, NULL);
@ -513,7 +513,7 @@ static void test_nbr_sol_send__pktbuf_full2(void)
* - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding * - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding
* - 16 == size of SLLAO for IEEE 802.15.4 */ * - 16 == size of SLLAO for IEEE 802.15.4 */
gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL,
GNRC_PKTBUF_SIZE - (2 * 24) - 16, CONFIG_GNRC_PKTBUF_SIZE - (2 * 24) - 16,
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);
TEST_ASSERT_NOT_NULL(tmp); TEST_ASSERT_NOT_NULL(tmp);
gnrc_ndp_nbr_sol_send(&test_tgt, test_netif, &test_src, &test_dst, NULL); gnrc_ndp_nbr_sol_send(&test_tgt, test_netif, &test_src, &test_dst, NULL);
@ -528,7 +528,7 @@ static void test_nbr_sol_send__pktbuf_full3(void)
* - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding * - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding
* - 16 == size of SLLAO for IEEE 802.15.4 */ * - 16 == size of SLLAO for IEEE 802.15.4 */
gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL,
GNRC_PKTBUF_SIZE - (3 * 24) - 16 - CONFIG_GNRC_PKTBUF_SIZE - (3 * 24) - 16 -
sizeof(ndp_nbr_sol_t), sizeof(ndp_nbr_sol_t),
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);
TEST_ASSERT_NOT_NULL(tmp); TEST_ASSERT_NOT_NULL(tmp);
@ -544,7 +544,7 @@ static void test_nbr_sol_send__pktbuf_full4(void)
* - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding * - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding
* - 16 == size of SLLAO for IEEE 802.15.4 */ * - 16 == size of SLLAO for IEEE 802.15.4 */
gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL,
GNRC_PKTBUF_SIZE - (4 * 24) - 16 - CONFIG_GNRC_PKTBUF_SIZE - (4 * 24) - 16 -
sizeof(ndp_nbr_sol_t) - sizeof(ndp_nbr_sol_t) -
sizeof(ipv6_hdr_t), sizeof(ipv6_hdr_t),
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);
@ -709,7 +709,7 @@ static void test_nbr_adv_send__pktbuf_full1(void)
/* don't be able to fit any more data into packet buffer /* don't be able to fit any more data into packet buffer
* - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding */ * - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding */
gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL,
GNRC_PKTBUF_SIZE - 24, CONFIG_GNRC_PKTBUF_SIZE - 24,
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);
TEST_ASSERT_NOT_NULL(tmp); TEST_ASSERT_NOT_NULL(tmp);
gnrc_ndp_nbr_adv_send(&test_src, test_netif, &test_dst, true, NULL); gnrc_ndp_nbr_adv_send(&test_src, test_netif, &test_dst, true, NULL);
@ -724,7 +724,7 @@ static void test_nbr_adv_send__pktbuf_full2(void)
* - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding * - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding
* - 16 == size of TLLAO for IEEE 802.15.4 */ * - 16 == size of TLLAO for IEEE 802.15.4 */
gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL,
GNRC_PKTBUF_SIZE - (2 * 24) - 16, CONFIG_GNRC_PKTBUF_SIZE - (2 * 24) - 16,
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);
TEST_ASSERT_NOT_NULL(tmp); TEST_ASSERT_NOT_NULL(tmp);
gnrc_ndp_nbr_adv_send(&test_src, test_netif, &test_dst, true, NULL); gnrc_ndp_nbr_adv_send(&test_src, test_netif, &test_dst, true, NULL);
@ -739,7 +739,7 @@ static void test_nbr_adv_send__pktbuf_full3(void)
* - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding * - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding
* - 16 == size of TLLAO for IEEE 802.15.4 */ * - 16 == size of TLLAO for IEEE 802.15.4 */
gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL,
GNRC_PKTBUF_SIZE - (3 * 24) - 16 - CONFIG_GNRC_PKTBUF_SIZE - (3 * 24) - 16 -
sizeof(ndp_nbr_adv_t), sizeof(ndp_nbr_adv_t),
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);
TEST_ASSERT_NOT_NULL(tmp); TEST_ASSERT_NOT_NULL(tmp);
@ -755,7 +755,7 @@ static void test_nbr_adv_send__pktbuf_full4(void)
* - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding * - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding
* - 16 == size of TLLAO for IEEE 802.15.4 */ * - 16 == size of TLLAO for IEEE 802.15.4 */
gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL,
GNRC_PKTBUF_SIZE - (4 * 24) - 16 - CONFIG_GNRC_PKTBUF_SIZE - (4 * 24) - 16 -
sizeof(ndp_nbr_adv_t) - sizeof(ndp_nbr_adv_t) -
sizeof(ipv6_hdr_t), sizeof(ipv6_hdr_t),
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);
@ -832,7 +832,7 @@ static void test_rtr_sol_send__pktbuf_full1(void)
/* don't be able to fit any more data into packet buffer /* don't be able to fit any more data into packet buffer
* - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding */ * - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding */
gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL,
GNRC_PKTBUF_SIZE - 24, CONFIG_GNRC_PKTBUF_SIZE - 24,
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);
TEST_ASSERT_NOT_NULL(tmp); TEST_ASSERT_NOT_NULL(tmp);
gnrc_ndp_rtr_sol_send(test_netif, &test_dst); gnrc_ndp_rtr_sol_send(test_netif, &test_dst);
@ -847,7 +847,7 @@ static void test_rtr_sol_send__pktbuf_full2(void)
* - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding * - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding
* - 16 == size of SLLAO for IEEE 802.15.4 */ * - 16 == size of SLLAO for IEEE 802.15.4 */
gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL,
GNRC_PKTBUF_SIZE - (2 * 24) - 16, CONFIG_GNRC_PKTBUF_SIZE - (2 * 24) - 16,
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);
TEST_ASSERT_NOT_NULL(tmp); TEST_ASSERT_NOT_NULL(tmp);
gnrc_ndp_rtr_sol_send(test_netif, &test_dst); gnrc_ndp_rtr_sol_send(test_netif, &test_dst);
@ -862,7 +862,7 @@ static void test_rtr_sol_send__pktbuf_full3(void)
* - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding * - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding
* - 16 == size of SLLAO for IEEE 802.15.4 */ * - 16 == size of SLLAO for IEEE 802.15.4 */
gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL,
GNRC_PKTBUF_SIZE - (3 * 24) - 16 - CONFIG_GNRC_PKTBUF_SIZE - (3 * 24) - 16 -
sizeof(ndp_rtr_sol_t), sizeof(ndp_rtr_sol_t),
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);
TEST_ASSERT_NOT_NULL(tmp); TEST_ASSERT_NOT_NULL(tmp);
@ -878,7 +878,7 @@ static void test_rtr_sol_send__pktbuf_full4(void)
* - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding * - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding
* - 16 == size of SLLAO for IEEE 802.15.4 */ * - 16 == size of SLLAO for IEEE 802.15.4 */
gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL,
GNRC_PKTBUF_SIZE - (4 * 24) - 16 - CONFIG_GNRC_PKTBUF_SIZE - (4 * 24) - 16 -
sizeof(ndp_rtr_sol_t) - sizeof(ndp_rtr_sol_t) -
sizeof(ipv6_hdr_t), sizeof(ipv6_hdr_t),
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);
@ -1031,7 +1031,7 @@ static void test_rtr_adv_send__pktbuf_full1(void)
/* don't be able to fit any more data into packet buffer /* don't be able to fit any more data into packet buffer
* - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding */ * - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding */
gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL,
GNRC_PKTBUF_SIZE - 24, CONFIG_GNRC_PKTBUF_SIZE - 24,
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);
TEST_ASSERT_NOT_NULL(tmp); TEST_ASSERT_NOT_NULL(tmp);
gnrc_ndp_rtr_adv_send(test_netif, &test_src, &test_dst, false, NULL); gnrc_ndp_rtr_adv_send(test_netif, &test_src, &test_dst, false, NULL);
@ -1046,7 +1046,7 @@ static void test_rtr_adv_send__pktbuf_full2(void)
* - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding * - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding
* - 16 == size of SLLAO for IEEE 802.15.4 */ * - 16 == size of SLLAO for IEEE 802.15.4 */
gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL,
GNRC_PKTBUF_SIZE - (2 * 24) - 16, CONFIG_GNRC_PKTBUF_SIZE - (2 * 24) - 16,
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);
TEST_ASSERT_NOT_NULL(tmp); TEST_ASSERT_NOT_NULL(tmp);
gnrc_ndp_rtr_adv_send(test_netif, &test_src, &test_dst, false, NULL); gnrc_ndp_rtr_adv_send(test_netif, &test_src, &test_dst, false, NULL);
@ -1061,7 +1061,7 @@ static void test_rtr_adv_send__pktbuf_full3(void)
* - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding * - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding
* - 16 == size of SLLAO for IEEE 802.15.4 */ * - 16 == size of SLLAO for IEEE 802.15.4 */
gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL,
GNRC_PKTBUF_SIZE - (3 * 24) - 16 - CONFIG_GNRC_PKTBUF_SIZE - (3 * 24) - 16 -
sizeof(ndp_rtr_adv_t), sizeof(ndp_rtr_adv_t),
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);
TEST_ASSERT_NOT_NULL(tmp); TEST_ASSERT_NOT_NULL(tmp);
@ -1077,7 +1077,7 @@ static void test_rtr_adv_send__pktbuf_full4(void)
* - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding * - 24 == sizeof(gnrc_pktsnip_t) + pktbuf internal padding
* - 16 == size of SLLAO for IEEE 802.15.4 */ * - 16 == size of SLLAO for IEEE 802.15.4 */
gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL, gnrc_pktsnip_t *tmp = gnrc_pktbuf_add(NULL, NULL,
GNRC_PKTBUF_SIZE - (4 * 24) - 16 - CONFIG_GNRC_PKTBUF_SIZE - (4 * 24) - 16 -
sizeof(ndp_rtr_adv_t) - sizeof(ndp_rtr_adv_t) -
sizeof(ipv6_hdr_t), sizeof(ipv6_hdr_t),
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);

View File

@ -7,6 +7,6 @@ USEMODULE += embunit
DISABLE_MODULE += auto_init_gnrc_% DISABLE_MODULE += auto_init_gnrc_%
# we don't need all this packet buffer space so reduce it a little # we don't need all this packet buffer space so reduce it a little
CFLAGS += -DTEST_SUITES -DGNRC_PKTBUF_SIZE=2048 CFLAGS += -DTEST_SUITES -DCONFIG_GNRC_PKTBUF_SIZE=2048
include $(RIOTBASE)/Makefile.include include $(RIOTBASE)/Makefile.include

View File

@ -10,6 +10,6 @@ USEMODULE += netdev_test
USEMODULE += od USEMODULE += od
# we don't need all this packet buffer space so reduce it a little # we don't need all this packet buffer space so reduce it a little
CFLAGS += -DTEST_SUITES -DGNRC_PKTBUF_SIZE=2048 CFLAGS += -DTEST_SUITES -DCONFIG_GNRC_PKTBUF_SIZE=2048
include $(RIOTBASE)/Makefile.include include $(RIOTBASE)/Makefile.include

View File

@ -10,7 +10,7 @@ USEMODULE += sock_async_event
USEMODULE += od USEMODULE += od
USEMODULE += xtimer USEMODULE += xtimer
CFLAGS += -DSOCK_HAS_IPV6 -DGNRC_PKTBUF_SIZE=200 CFLAGS += -DSOCK_HAS_IPV6 -DCONFIG_GNRC_PKTBUF_SIZE=200
# mock IPv6 gnrc_nettype # mock IPv6 gnrc_nettype
CFLAGS += -DTEST_SUITES -DGNRC_NETTYPE_IPV6=GNRC_NETTYPE_TEST CFLAGS += -DTEST_SUITES -DGNRC_NETTYPE_IPV6=GNRC_NETTYPE_TEST

View File

@ -31,7 +31,7 @@ USEMODULE += posix_inet
LOW_MEMORY_BOARDS := nucleo-f334r8 msb-430 msb-430h LOW_MEMORY_BOARDS := nucleo-f334r8 msb-430 msb-430h
ifeq ($(BOARD),$(filter $(BOARD),$(LOW_MEMORY_BOARDS))) ifeq ($(BOARD),$(filter $(BOARD),$(LOW_MEMORY_BOARDS)))
CFLAGS += -DGNRC_PKTBUF_SIZE=512 -DCONFIG_GNRC_NETIF_IPV6_ADDRS_NUMOF=2 \ CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=512 -DCONFIG_GNRC_NETIF_IPV6_ADDRS_NUMOF=2 \
-DGNRC_NETIF_IPV6_GROUPS_NUMOF=2 -DCONFIG_GNRC_IPV6_NIB_NUMOF=1 \ -DGNRC_NETIF_IPV6_GROUPS_NUMOF=2 -DCONFIG_GNRC_IPV6_NIB_NUMOF=1 \
-DCONFIG_GNRC_IPV6_NIB_OFFL_NUMOF=1 -DCONFIG_GNRC_IPV6_NIB_OFFL_NUMOF=1
endif endif

View File

@ -4,7 +4,7 @@ USEMODULE += gnrc_sock_ip
USEMODULE += gnrc_ipv6 USEMODULE += gnrc_ipv6
USEMODULE += ps USEMODULE += ps
CFLAGS += -DGNRC_PKTBUF_SIZE=200 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=200
CFLAGS += -DTEST_SUITES CFLAGS += -DTEST_SUITES
include $(RIOTBASE)/Makefile.include include $(RIOTBASE)/Makefile.include

View File

@ -7,6 +7,6 @@ USEMODULE += gnrc_sock_udp
USEMODULE += od USEMODULE += od
USEMODULE += xtimer USEMODULE += xtimer
CFLAGS += -DGNRC_PKTBUF_SIZE=200 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=200
include $(RIOTBASE)/Makefile.include include $(RIOTBASE)/Makefile.include

View File

@ -5,7 +5,7 @@ USEMODULE += gnrc_sock_udp
USEMODULE += gnrc_ipv6 USEMODULE += gnrc_ipv6
USEMODULE += ps USEMODULE += ps
CFLAGS += -DGNRC_PKTBUF_SIZE=400 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=400
CFLAGS += -DTEST_SUITES CFLAGS += -DTEST_SUITES
include $(RIOTBASE)/Makefile.include include $(RIOTBASE)/Makefile.include

View File

@ -16,7 +16,7 @@ USEMODULE += ps
USEMODULE += netstats_l2 USEMODULE += netstats_l2
USEMODULE += netstats_ipv6 USEMODULE += netstats_ipv6
CFLAGS += -DGNRC_PKTBUF_SIZE=8192 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=8192
include $(RIOTBASE)/Makefile.include include $(RIOTBASE)/Makefile.include

View File

@ -13,6 +13,6 @@ USEMODULE += netdev_eth
USEMODULE += netdev_test USEMODULE += netdev_test
USEMODULE += od USEMODULE += od
CFLAGS += -DGNRC_PKTBUF_SIZE=200 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=200
include $(RIOTBASE)/Makefile.include include $(RIOTBASE)/Makefile.include

View File

@ -26,7 +26,7 @@ ifneq (,$(filter $(BOARD),$(LOW_MEMORY_BOARDS)))
$(info Using low-memory configuration for microcoap_server.) $(info Using low-memory configuration for microcoap_server.)
## low-memory tuning values ## low-memory tuning values
# lower pktbuf buffer size # lower pktbuf buffer size
CFLAGS += -DGNRC_PKTBUF_SIZE=1000 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=1000
USEMODULE += prng_minstd USEMODULE += prng_minstd
endif endif

View File

@ -39,7 +39,7 @@ ifneq (,$(filter $(BOARD),$(LOW_MEMORY_BOARDS)))
$(info Using low-memory configuration for microcoap_server.) $(info Using low-memory configuration for microcoap_server.)
## low-memory tuning values ## low-memory tuning values
# lower pktbuf buffer size # lower pktbuf buffer size
CFLAGS += -DGNRC_PKTBUF_SIZE=1000 CFLAGS += -DCONFIG_GNRC_PKTBUF_SIZE=1000
USEMODULE += prng_minstd USEMODULE += prng_minstd
endif endif

View File

@ -207,12 +207,12 @@ static void test_pktbuf_add__success(void)
gnrc_pktsnip_t *pkt, *pkt_prev = NULL; gnrc_pktsnip_t *pkt, *pkt_prev = NULL;
for (int i = 0; i < 9; i++) { for (int i = 0; i < 9; i++) {
pkt = gnrc_pktbuf_add(NULL, NULL, (GNRC_PKTBUF_SIZE / 10) + 4, GNRC_NETTYPE_TEST); pkt = gnrc_pktbuf_add(NULL, NULL, (CONFIG_GNRC_PKTBUF_SIZE / 10) + 4, GNRC_NETTYPE_TEST);
TEST_ASSERT_NOT_NULL(pkt); TEST_ASSERT_NOT_NULL(pkt);
TEST_ASSERT_NULL(pkt->next); TEST_ASSERT_NULL(pkt->next);
TEST_ASSERT_NOT_NULL(pkt->data); TEST_ASSERT_NOT_NULL(pkt->data);
TEST_ASSERT_EQUAL_INT((GNRC_PKTBUF_SIZE / 10) + 4, pkt->size); TEST_ASSERT_EQUAL_INT((CONFIG_GNRC_PKTBUF_SIZE / 10) + 4, pkt->size);
TEST_ASSERT_EQUAL_INT(GNRC_NETTYPE_TEST, pkt->type); TEST_ASSERT_EQUAL_INT(GNRC_NETTYPE_TEST, pkt->type);
TEST_ASSERT_EQUAL_INT(1, pkt->users); TEST_ASSERT_EQUAL_INT(1, pkt->users);
@ -509,12 +509,12 @@ static void test_pktbuf_realloc_data__size_0(void)
TEST_ASSERT(gnrc_pktbuf_is_empty()); TEST_ASSERT(gnrc_pktbuf_is_empty());
} }
#ifndef MODULE_GNRC_PKTBUF_MALLOC /* GNRC_PKTBUF_SIZE does not apply for gnrc_pktbuf_malloc */ #ifndef MODULE_GNRC_PKTBUF_MALLOC /* CONFIG_GNRC_PKTBUF_SIZE does not apply for gnrc_pktbuf_malloc */
static void test_pktbuf_realloc_data__memfull(void) static void test_pktbuf_realloc_data__memfull(void)
{ {
gnrc_pktsnip_t *pkt = gnrc_pktbuf_add(NULL, NULL, sizeof(TEST_STRING8), GNRC_NETTYPE_TEST); gnrc_pktsnip_t *pkt = gnrc_pktbuf_add(NULL, NULL, sizeof(TEST_STRING8), GNRC_NETTYPE_TEST);
TEST_ASSERT_EQUAL_INT(ENOMEM, gnrc_pktbuf_realloc_data(pkt, GNRC_PKTBUF_SIZE + 1)); TEST_ASSERT_EQUAL_INT(ENOMEM, gnrc_pktbuf_realloc_data(pkt, CONFIG_GNRC_PKTBUF_SIZE + 1));
gnrc_pktbuf_release(pkt); gnrc_pktbuf_release(pkt);
TEST_ASSERT(gnrc_pktbuf_is_empty()); TEST_ASSERT(gnrc_pktbuf_is_empty());
} }
@ -656,10 +656,10 @@ static void test_pktbuf_realloc_data__success3(void)
#ifndef MODULE_GNRC_PKTBUF_MALLOC #ifndef MODULE_GNRC_PKTBUF_MALLOC
static void test_pktbuf_merge_data__memfull(void) static void test_pktbuf_merge_data__memfull(void)
{ {
gnrc_pktsnip_t *pkt = gnrc_pktbuf_add(NULL, NULL, (GNRC_PKTBUF_SIZE / 4), gnrc_pktsnip_t *pkt = gnrc_pktbuf_add(NULL, NULL, (CONFIG_GNRC_PKTBUF_SIZE / 4),
GNRC_NETTYPE_TEST); GNRC_NETTYPE_TEST);
pkt = gnrc_pktbuf_add(pkt, NULL, (GNRC_PKTBUF_SIZE / 4) + 1, pkt = gnrc_pktbuf_add(pkt, NULL, (CONFIG_GNRC_PKTBUF_SIZE / 4) + 1,
GNRC_NETTYPE_TEST); GNRC_NETTYPE_TEST);
TEST_ASSERT_EQUAL_INT(ENOMEM, gnrc_pktbuf_merge(pkt)); TEST_ASSERT_EQUAL_INT(ENOMEM, gnrc_pktbuf_merge(pkt));
gnrc_pktbuf_release(pkt); gnrc_pktbuf_release(pkt);
@ -817,7 +817,7 @@ static void test_pktbuf_start_write__pkt_users_2(void)
static void test_pktbuf_reverse_snips__too_full(void) static void test_pktbuf_reverse_snips__too_full(void)
{ {
gnrc_pktsnip_t *pkt, *pkt_next, *pkt_huge; gnrc_pktsnip_t *pkt, *pkt_next, *pkt_huge;
const size_t pkt_huge_size = GNRC_PKTBUF_SIZE - (3 * 8) - const size_t pkt_huge_size = CONFIG_GNRC_PKTBUF_SIZE - (3 * 8) -
(3 * sizeof(gnrc_pktsnip_t)) - 4; (3 * sizeof(gnrc_pktsnip_t)) - 4;
pkt_next = gnrc_pktbuf_add(NULL, TEST_STRING8, 8, GNRC_NETTYPE_TEST); pkt_next = gnrc_pktbuf_add(NULL, TEST_STRING8, 8, GNRC_NETTYPE_TEST);