summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-04-01 08:33:29 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2016-04-01 08:33:29 +0200
commitd2c8693e15723eab0d1db40df52baf7a82c68782 (patch)
tree5a9184aff9eebf3d557e4f77b36b5b3dd2eb2ba2
parentscore: Add and use _RBTree_Insert_inline() (diff)
downloadrtems-d2c8693e15723eab0d1db40df52baf7a82c68782.tar.bz2
bsp/atsam: Fix mbuf allocation
-rw-r--r--c/src/lib/libbsp/arm/atsam/network/if_atsam.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/arm/atsam/network/if_atsam.c b/c/src/lib/libbsp/arm/atsam/network/if_atsam.c
index 9b35fc4eb3..c738ee39be 100644
--- a/c/src/lib/libbsp/arm/atsam/network/if_atsam.c
+++ b/c/src/lib/libbsp/arm/atsam/network/if_atsam.c
@@ -195,7 +195,7 @@ static struct mbuf *if_atsam_new_mbuf(struct ifnet *ifp)
MGETHDR(m, M_DONTWAIT, MT_DATA);
if (m != NULL) {
MCLGET(m, M_DONTWAIT);
- if ((m->m_flags & M_PKTHDR) != 0) {
+ if ((m->m_flags & M_EXT) != 0) {
m->m_pkthdr.rcvif = ifp;
m->m_data = mtod(m, char *);
} else {