RPL data structs.
More...
#include "byteorder.h"
#include "net/ipv6/addr.h"
#include "evtimer.h"
#include "evtimer_msg.h"
#include "trickle.h"
Go to the source code of this file.
◆ GNRC_RPL_DAO_ACK_D_BIT
#define GNRC_RPL_DAO_ACK_D_BIT (1 << 7) |
◆ GNRC_RPL_DAO_D_BIT
#define GNRC_RPL_DAO_D_BIT (1 << 6) |
◆ GNRC_RPL_DAO_K_BIT
#define GNRC_RPL_DAO_K_BIT (1 << 7) |
◆ GNRC_RPL_OPT_DODAG_CONF_LEN
#define GNRC_RPL_OPT_DODAG_CONF_LEN (14) |
◆ GNRC_RPL_OPT_PREFIX_INFO_LEN
#define GNRC_RPL_OPT_PREFIX_INFO_LEN (30) |
◆ GNRC_RPL_OPT_TARGET_LEN
#define GNRC_RPL_OPT_TARGET_LEN (18) |
◆ GNRC_RPL_OPT_TRANSIT_INFO_LEN
#define GNRC_RPL_OPT_TRANSIT_INFO_LEN (4) |
◆ GNRC_RPL_REQ_DIO_OPT_DODAG_CONF
#define GNRC_RPL_REQ_DIO_OPT_DODAG_CONF (1 << GNRC_RPL_REQ_DIO_OPT_DODAG_CONF_SHIFT) |
◆ GNRC_RPL_REQ_DIO_OPT_DODAG_CONF_SHIFT
#define GNRC_RPL_REQ_DIO_OPT_DODAG_CONF_SHIFT (0) |
◆ GNRC_RPL_REQ_DIO_OPT_PREFIX_INFO
#define GNRC_RPL_REQ_DIO_OPT_PREFIX_INFO (1 << GNRC_RPL_REQ_DIO_OPT_PREFIX_INFO_SHIFT) |
◆ GNRC_RPL_REQ_DIO_OPT_PREFIX_INFO_SHIFT
#define GNRC_RPL_REQ_DIO_OPT_PREFIX_INFO_SHIFT (1) |
◆ gnrc_rpl_dodag_t
DODAG representation.
Definition at line 225 of file structs.h.
◆ gnrc_rpl_instance_t
Instance representation.
Definition at line 235 of file structs.h.
◆ gnrc_rpl_parent_t
Parent representation.
Definition at line 230 of file structs.h.