20#if __has_include("eui_provider_params.h") 
   21#include "eui_provider_params.h" 
   32#ifndef EUI48_PROVIDER_FUNC 
   33#define EUI48_PROVIDER_FUNC   NULL 
   38#ifndef EUI48_PROVIDER_PARAMS 
   39#define EUI48_PROVIDER_NUMOF 0U 
   46#ifndef EUI48_PROVIDER_TYPE 
   47#define EUI48_PROVIDER_TYPE   NETDEV_ANY 
   54#ifndef EUI48_PROVIDER_INDEX 
   55#define EUI48_PROVIDER_INDEX  NETDEV_INDEX_ANY 
   61#ifndef EUI48_PROVIDER_PARAMS 
   62#define EUI48_PROVIDER_PARAMS     {                                \ 
   63                                 .provider = EUI48_PROVIDER_FUNC,  \ 
   64                                 .type     = EUI48_PROVIDER_TYPE,  \ 
   65                                 .index    = EUI48_PROVIDER_INDEX, \ 
 
   78#ifndef EUI48_PROVIDER_NUMOF 
   79#define EUI48_PROVIDER_NUMOF    ARRAY_SIZE(eui48_conf) 
#define EUI48_PROVIDER_PARAMS
Array of available EUI-48 providers.
 
EUI-48 and EUI-64 address provider.
 
Structure to hold providers for EUI-48 addresses.