From adba70a39065dd32c0184b0b200ee3e38d056a53 Mon Sep 17 00:00:00 2001 From: Abtin Keshavarzian Date: Thu, 18 Aug 2016 13:32:40 -0700 Subject: [PATCH] Spinel.h: Update the header file to sync with wpantund (#421) --- src/ncp/spinel.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/ncp/spinel.h b/src/ncp/spinel.h index 52b36ca1c..bc5152b7f 100644 --- a/src/ncp/spinel.h +++ b/src/ncp/spinel.h @@ -148,6 +148,13 @@ typedef enum SPINEL_POWER_STATE_ONLINE = 4, } spinel_power_state_t; +enum { + SPINEL_NET_FLAG_CONFIGURE = 0x04, + SPINEL_NET_FLAG_DHCP = 0x08, + SPINEL_NET_FLAG_SLAAC_VALID = 0x10, + SPINEL_NET_FLAG_SLAAC_PREFERRED = 0x20, +}; + enum { SPINEL_PROTOCOL_TYPE_ZIGBEE = 1, @@ -331,6 +338,13 @@ typedef enum /** Format: `b` */ SPINEL_PROP_MAC_WHITELIST_ENABLED = SPINEL_PROP_MAC_EXT__BEGIN + 1, + + /// MAC Extended Address + /** Format: `E` + * + * Specified by Thread. Randomly-chosen, but non-volatile EUI-64. + */ + SPINEL_PROP_MAC_EXTENDED_ADDR = SPINEL_PROP_MAC_EXT__BEGIN + 2, SPINEL_PROP_MAC_EXT__END = 0x1400, SPINEL_PROP_NET__BEGIN = 0x40,