X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Fplatforms%2FeyesIFX%2Fnet%2Flqi%2FLqiRoutingEngineP.nc;h=ce2c57a24782e733e7fb175a9d314df5a8de6ebf;hb=0a3d8ff540a3ea3ecdc89db3a2c648decce83f54;hp=c226c669c124465cdc0bc2bb75d5f5dc885c5eec;hpb=cfaf5a703f012ce42421f28dc4e0dd4c11869354;p=tinyos-2.x.git diff --git a/tos/platforms/eyesIFX/net/lqi/LqiRoutingEngineP.nc b/tos/platforms/eyesIFX/net/lqi/LqiRoutingEngineP.nc index c226c669..ce2c57a2 100644 --- a/tos/platforms/eyesIFX/net/lqi/LqiRoutingEngineP.nc +++ b/tos/platforms/eyesIFX/net/lqi/LqiRoutingEngineP.nc @@ -121,11 +121,11 @@ implementation { } lqi_header_t* getHeader(message_t* msg) { - return (lqi_header_t*)call Packet.getPayload(msg, NULL); + return (lqi_header_t*)call Packet.getPayload(msg, sizeof(lqi_header_t)); } lqi_beacon_msg_t* getBeacon(message_t* msg) { - return (lqi_beacon_msg_t*)call Packet.getPayload(msg, NULL); + return (lqi_beacon_msg_t*)call Packet.getPayload(msg, sizeof(lqi_beacon_msg_t)); } task void SendRouteTask() { @@ -288,7 +288,7 @@ implementation { } command error_t RouteSelect.initializeFields(message_t* msg) { - lqi_header_t* header = (lqi_header_t*)call Packet.getPayload(msg, NULL); + lqi_header_t* header = (lqi_header_t*)call Packet.getPayload(msg, sizeof(lqi_header_t)); header->originaddr = TOS_NODE_ID; header->originseqno = gOriginSeqNo++;