From a04372adc48dc9794208717a64b6a43b9485a0e8 Mon Sep 17 00:00:00 2001 From: nifi Date: Sun, 2 May 2010 12:21:34 +0000 Subject: [PATCH] Fixed conversion of packetbuf address type to address index and corrected return value --- core/net/rime/queuebuf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/net/rime/queuebuf.c b/core/net/rime/queuebuf.c index 02027ece6..bc7cdd133 100644 --- a/core/net/rime/queuebuf.c +++ b/core/net/rime/queuebuf.c @@ -33,7 +33,7 @@ * * This file is part of the Contiki operating system. * - * $Id: queuebuf.c,v 1.17 2010/04/30 07:29:08 adamdunkels Exp $ + * $Id: queuebuf.c,v 1.18 2010/05/02 12:21:34 nifi Exp $ */ /** @@ -219,7 +219,7 @@ queuebuf_datalen(struct queuebuf *b) const rimeaddr_t * queuebuf_addr(struct queuebuf *b, uint8_t type) { - return &b->addrs[type]; + return &b->addrs[type - PACKETBUF_ADDR_FIRST].addr; } /*---------------------------------------------------------------------------*/ /** @} */