From 18ee5ce294eebd1a1bfbafdd539fcb3e00a69bde Mon Sep 17 00:00:00 2001 From: kkrentz Date: Thu, 9 Oct 2014 23:33:08 -0700 Subject: [PATCH] ContikiMAC: Added missing length function to contikimac-framer.c --- core/net/mac/contikimac/contikimac-framer.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/net/mac/contikimac/contikimac-framer.c b/core/net/mac/contikimac/contikimac-framer.c index 86121df5e..cbe4c8f5f 100644 --- a/core/net/mac/contikimac/contikimac-framer.c +++ b/core/net/mac/contikimac/contikimac-framer.c @@ -78,6 +78,12 @@ struct hdr { uint8_t len; }; +/*---------------------------------------------------------------------------*/ +static int +hdr_length(void) +{ + return DECORATED_FRAMER.length() + sizeof(struct hdr); +} /*---------------------------------------------------------------------------*/ static int create(void) @@ -172,6 +178,7 @@ parse(void) } /*---------------------------------------------------------------------------*/ const struct framer contikimac_framer = { + hdr_length, create, create_and_secure, parse