eui64_provider_params.h File Reference

EUI-64 address provider default values. More...

Detailed Description

EUI-64 address provider default values.

Author
Benjamin Valentin benja.nosp@m.min..nosp@m.valen.nosp@m.tin@.nosp@m.ml-pa.nosp@m..com

Definition in file eui64_provider_params.h.

#include "board.h"
#include "net/eui_provider.h"
+ Include dependency graph for eui64_provider_params.h:

Go to the source code of this file.

Macros

#define EUI64_PROVIDER_FUNC   NULL
 A netdev_get_eui64_cb_t function.
 
#define EUI64_PROVIDER_NUMOF   0U
 Number of EUI-64 providers, determined automatically.
 
#define EUI64_PROVIDER_ARG   NULL
 Optional function argument to netdev_get_eui64_cb_t
 
#define EUI64_PROVIDER_TYPE   NETDEV_ANY
 Driver type to match with EUI-64 provider.
 
#define EUI64_PROVIDER_INDEX   NETDEV_INDEX_ANY
 If multiple instances of a device exist, which one should be assigned the EUI-64.
 
#define EUI64_PROVIDER_PARAMS
 Array of available EUI-64 providers. More...
 

EUI-64 sources on the board

static const eui64_conf_t eui64_conf []
 

Macro Definition Documentation

◆ EUI64_PROVIDER_PARAMS

#define EUI64_PROVIDER_PARAMS
Value:
{ \
.provider = EUI64_PROVIDER_FUNC, \
},
#define EUI64_PROVIDER_FUNC
A netdev_get_eui64_cb_t function.
#define EUI64_PROVIDER_INDEX
If multiple instances of a device exist, which one should be assigned the EUI-64. ...
#define EUI64_PROVIDER_ARG
Optional function argument to netdev_get_eui64_cb_t
#define EUI64_PROVIDER_TYPE
Driver type to match with EUI-64 provider.

Array of available EUI-64 providers.

Definition at line 67 of file eui64_provider_params.h.

Variable Documentation

◆ eui64_conf

const eui64_conf_t eui64_conf[]
static
Initial value:
= {
}
#define EUI64_PROVIDER_PARAMS
Array of available EUI-64 providers.

Definition at line 81 of file eui64_provider_params.h.