44 #define EUI64_LOCAL_FLAG        0x02 
   49 #define EUI64_GROUP_FLAG        0x01 
Functions to work with different byte orders.
 
static void eui64_set_local(eui64_t *addr)
Set the locally administrated bit in the EUI-64 address.
 
#define EUI64_LOCAL_FLAG
Locally administered address.
 
static void eui64_clear_group(eui64_t *addr)
Clear the group address bit to signal the address as individual address.
 
#define EUI64_GROUP_FLAG
Group type address.
 
A 16 bit integer in big endian aka network byte order.
 
A 32 bit integer in big endian aka network byte order.
 
A 64 bit integer in big endian aka network byte order.
 
Data type to represent an EUI-64.
 
uint8_t uint8[8]
split into 8 8-bit words.
 
network_uint64_t uint64
represented as 64 bit value