Contiki 3.x
Data Fields
frame802154_scf_t Struct Reference

802.15.4 security control bitfield. More...

#include <core/net/mac/frame802154.h>

Data Fields

uint8_t security_level
 3 bit. More...
 
uint8_t key_id_mode
 2 bit. More...
 
uint8_t frame_counter_suppression
 1 bit. More...
 
uint8_t frame_counter_size
 1 bit. More...
 
uint8_t reserved
 3 bit. More...
 

Detailed Description

802.15.4 security control bitfield.

See section 7.6.2.2.1 in 802.15.4 specification

Definition at line 161 of file frame802154.h.

Field Documentation

uint8_t frame802154_scf_t::frame_counter_size

1 bit.

Frame counter size (0: 4 bytes, 1: 5 bytes)

Definition at line 165 of file frame802154.h.

Referenced by create_frame(), frame802154_create(), and frame802154_parse().

uint8_t frame802154_scf_t::frame_counter_suppression

1 bit.

Frame counter suppression

Definition at line 164 of file frame802154.h.

Referenced by create_frame(), frame802154_create(), and frame802154_parse().

uint8_t frame802154_scf_t::key_id_mode

2 bit.

Key identifier mode

Definition at line 163 of file frame802154.h.

Referenced by create_frame(), frame802154_create(), and frame802154_parse().

uint8_t frame802154_scf_t::reserved

3 bit.

Reserved bits

Definition at line 166 of file frame802154.h.

uint8_t frame802154_scf_t::security_level

3 bit.

security level

Definition at line 162 of file frame802154.h.

Referenced by create_frame(), frame802154_create(), and frame802154_parse().