/*---------------------------------------------------------------------------*/ static void send(mac_callback_t sent, void *ptr) { add_security_header(); anti_replay_set_counter(); NETSTACK_MAC.send(sent, ptr); }
/*---------------------------------------------------------------------------*/ static int create(void) { int result; add_security_header(); result = framer_802154.create(); if(result == FRAMER_FAILED) { return result; } aead(result, 1); return result; }
/*---------------------------------------------------------------------------*/ static int create(void) { int result; add_security_header(); result = DECORATED_FRAMER.create(); if(result == FRAMER_FAILED) { return result; } aead(result, 1); return result; }
/*---------------------------------------------------------------------------*/ static int length(void) { add_security_header(); return DECORATED_FRAMER.length() + MIC_LEN; }
/*---------------------------------------------------------------------------*/ static int length(void) { add_security_header(); return framer_802154.length() + LLSEC802154_MIC_LENGTH; }