<commit_before>/*
 * Copyright (C) 2017 Freie Universität Berlin
 *
 * This file is subject to the terms and conditions of the GNU Lesser
 * General Public License v2.1. See the file LICENSE in the top level
 * directory for more details.
 */

/**
 * @defgroup    net_gnrc_netif_conf GNRC network interface configurations
 * @ingroup     net_gnrc_netif
 * @ingroup     config
 * @{
 *
 * @file
 * @brief   Configuration macros for @ref net_gnrc_netif
 *
 * @author  <NAME> <<EMAIL>>
 */
#ifndef NET_GNRC_NETIF_CONF_H
#define NET_GNRC_NETIF_CONF_H

#include "net/ieee802154.h"
#include "net/ethernet/hdr.h"
#include "net/gnrc/ipv6/nib/conf.h"
#include "thread.h"

#ifdef __cplusplus
extern "C" {
#endif

/**
 * @brief   Maximum number of network interfaces
 *
 * @note    Intentionally not calling it `GNRC_NETIF_NUMOF` to not require
 *          rewrites throughout the stack.
 */
#ifndef GNRC_NETIF_NUMOF
#define GNRC_NETIF_NUMOF            (1)
#endif

/**
 * @brief   Default priority for network interface threads
 */
#ifndef GNRC_NETIF_PRIO
#define GNRC_NETIF_PRIO            (THREAD_PRIORITY_MAIN - 5)
#endif

/**
 * @brief       Message queue size for network interface threads
 *
 * @attention   This has influence on the used stack memory of the thread, so
 *              the thread's stack size might need to be adapted if this is
 *              changed.
 */
#ifndef GNRC_NETIF_MSG_QUEUE_SIZE
#define GNRC_NETIF_MSG_QUEUE_SIZE  (8U)
#endif

/**<commit_msg>gnrc_netif: increase message queue size<commit_after>/*
 * Copyright (C) 2017 Freie Universität Berlin
 *
 * This file is subject to the terms and conditions of the GNU Lesser
 * General Public License v2.1. See the file LICENSE in the top level
 * directory for more details.
 */

/**
 * @defgroup    net_gnrc_netif_conf GNRC network interface configurations
 * @ingroup     net_gnrc_netif
 * @ingroup     config
 * @{
 *
 * @file
 * @brief   Configuration macros for @ref net_gnrc_netif
 *
 * @author  <NAME> <<EMAIL>>
 */
#ifndef NET_GNRC_NETIF_CONF_H
#define NET_GNRC_NETIF_CONF_H

#include "net/ieee802154.h"
#include "net/ethernet/hdr.h"
#include "net/gnrc/ipv6/nib/conf.h"
#include "thread.h"

#ifdef __cplusplus
extern "C" {
#endif

/**
 * @brief   Maximum number of network interfaces
 *
 * @note    Intentionally not calling it `GNRC_NETIF_NUMOF` to not require
 *          rewrites throughout the stack.
 */
#ifndef GNRC_NETIF_NUMOF
#define GNRC_NETIF_NUMOF            (1)
#endif

/**
 * @brief   Default priority for network interface threads
 */
#ifndef GNRC_NETIF_PRIO
#define GNRC_NETIF_PRIO            (THREAD_PRIORITY_MAIN - 5)
#endif

/**
 * @brief       Message queue size for network interface threads
 *
 * @attention   This has influence on the used stack memory of the thread, so
 *              the thread's stack size might need to be adapted if this is
 *              changed.
 */
#ifndef GNRC_NETIF_MSG_QUEUE_SIZE
#define GNRC_NETIF_MSG_QUEUE_SIZE  (16U)
#endif

/**
{'fraction_non_alphanumeric': 0.08882134414049307, 'fraction_numerical': 0.011144883485309016, 'mean_word_length': 3.336749633967789, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1344954', 'n_tokens_mistral': 1023, 'n_tokens_neox': 993, 'n_words': 308}