eui64.h File Reference

EUI-64 data type definition. More...

Detailed Description

EUI-64 data type definition.

Author
Martine Lenders mlend.nosp@m.ers@.nosp@m.inf.f.nosp@m.u-be.nosp@m.rlin..nosp@m.de
Oliver Hahm olive.nosp@m.r.ha.nosp@m.hm@in.nosp@m.ria..nosp@m.fr

Definition in file eui64.h.

#include <stdint.h>
#include "byteorder.h"
+ Include dependency graph for eui64.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

union  eui64_t
 Data type to represent an EUI-64. More...
 

Functions

static void eui64_set_local (eui64_t *addr)
 Set the locally administrated bit in the EUI-64 address. More...
 
static void eui64_clear_group (eui64_t *addr)
 Clear the group address bit to signal the address as individual address. More...
 

EUI-64 bit flags contained in the first octet

See also
IEEE 802-2001 section 9.2
#define EUI64_LOCAL_FLAG   0x02
 Locally administered address.
 
#define EUI64_GROUP_FLAG   0x01
 Group type address.