X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Fchips%2Fcc2420%2FCC2420ActiveMessageP.nc;h=7a111f53603fe9e54d70a37c8750f82ad030d8db;hb=fdb0ac0c318844a25bb5c15ba5c20968dde24b03;hp=b5bc03a7226e0f7c7f0ef1305f1427c4af8dfcc6;hpb=a4a38c068551e052d8fc29c1b6feeabf36d8bcc1;p=tinyos-2.x.git diff --git a/tos/chips/cc2420/CC2420ActiveMessageP.nc b/tos/chips/cc2420/CC2420ActiveMessageP.nc index b5bc03a7..7a111f53 100644 --- a/tos/chips/cc2420/CC2420ActiveMessageP.nc +++ b/tos/chips/cc2420/CC2420ActiveMessageP.nc @@ -141,6 +141,8 @@ implementation { /***************** Packet Commands ****************/ command void Packet.clear(message_t* msg) { + memset(call CC2420PacketBody.getHeader(msg), sizeof(cc2420_header_t), 0); + memset(call CC2420PacketBody.getMetadata(msg), sizeof(cc2420_metadata_t), 0); } command uint8_t Packet.payloadLength(message_t* msg) {