X-Git-Url: https://oss.titaniummirror.com/gitweb/?p=tinyos-2.x.git;a=blobdiff_plain;f=tos%2Fchips%2Fxe1205%2FXE1205SendReceiveP.nc;h=9d11b1c4728024d8440da7e1f27568d1ea9e5a79;hp=fcb8c7b7abb81782f0a955a6b542eded4ae02ced;hb=e9bfab607e051bae6afb47b44892ce37541d1b44;hpb=adf1de6c009d13b7b52e68535c63b28f59c97400 diff --git a/tos/chips/xe1205/XE1205SendReceiveP.nc b/tos/chips/xe1205/XE1205SendReceiveP.nc index fcb8c7b7..9d11b1c4 100644 --- a/tos/chips/xe1205/XE1205SendReceiveP.nc +++ b/tos/chips/xe1205/XE1205SendReceiveP.nc @@ -380,7 +380,9 @@ implementation { } command void Packet.clear(message_t* msg) { - memset(msg, 0, sizeof(message_t)); + memset(getHeader(msg), 0, sizeof(xe1205_header_t)); + memset(getFooter(msg), 0, sizeof(xe1205_footer_t)); + memset(getMetadata(msg), 0, sizeof(xe1205_metadata_t)); } command uint8_t Packet.payloadLength(message_t* msg) {