20 #if __has_include("eui_provider_params.h")
 
   21 #include "eui_provider_params.h" 
   33 #ifndef EUI64_PROVIDER_FUNC 
   34 #define EUI64_PROVIDER_FUNC   NULL 
   39 #ifndef EUI64_PROVIDER_PARAMS 
   40 #define EUI64_PROVIDER_NUMOF 0U 
   47 #ifndef EUI64_PROVIDER_TYPE 
   48 #define EUI64_PROVIDER_TYPE   NETDEV_ANY 
   55 #ifndef EUI64_PROVIDER_INDEX 
   56 #define EUI64_PROVIDER_INDEX  NETDEV_INDEX_ANY 
   62 #ifndef EUI64_PROVIDER_PARAMS 
   63 #define EUI64_PROVIDER_PARAMS     {                                \ 
   64                                  .provider = EUI64_PROVIDER_FUNC,  \ 
   65                                  .type     = EUI64_PROVIDER_TYPE,  \ 
   66                                  .index    = EUI64_PROVIDER_INDEX, \ 
   79 #ifndef EUI64_PROVIDER_NUMOF 
   80 #define EUI64_PROVIDER_NUMOF    ARRAY_SIZE(eui64_conf) 
#define EUI64_PROVIDER_PARAMS
Array of available EUI-64 providers.
 
EUI-48 and EUI-64 address provider.
 
Structure to hold providers for EUI-64 addresses.