mirror of
https://github.com/apache/nuttx.git
synced 2026-06-01 07:45:16 +08:00
PktRadio: Fixes problems with 6LoWPAN + PktRadio.
This commit is contained in:
@@ -285,7 +285,7 @@
|
|||||||
|
|
||||||
#define SIXLOWPAN_IS_IID_8BIT_COMPRESSABLE(a) \
|
#define SIXLOWPAN_IS_IID_8BIT_COMPRESSABLE(a) \
|
||||||
((((a)[4]) == 0x0000) && (((a)[5]) == HTONS(0x00ff)) && \
|
((((a)[4]) == 0x0000) && (((a)[5]) == HTONS(0x00ff)) && \
|
||||||
(((a)[6]) == HTONS(0xfe00)) && ((((a)[7]) & HTONS(0x00ff)) == 0))
|
(((a)[6]) == HTONS(0xfe00)) && ((((a)[7]) & HTONS(0xff00)) == 0))
|
||||||
|
|
||||||
/* Check whether we can compress the IID in address 'a' to 16 bits. This is
|
/* Check whether we can compress the IID in address 'a' to 16 bits. This is
|
||||||
* used for unicast addresses only, and is true if the address is on the
|
* used for unicast addresses only, and is true if the address is on the
|
||||||
|
|||||||
@@ -317,7 +317,7 @@ static int sixlowpan_pktradio_metadata(FAR struct sixlowpan_driver_s *radio,
|
|||||||
|
|
||||||
/* Reset the meta data */
|
/* Reset the meta data */
|
||||||
|
|
||||||
memset(&pktmeta, 0, sizeof(struct pktradio_metadata_s));
|
memset(pktmeta, 0, sizeof(struct pktradio_metadata_s));
|
||||||
|
|
||||||
/* Set the source address */
|
/* Set the source address */
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user