]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/lib/mac/tkn154/BeaconTransmitP.nc
fixed a wrong parameter check in MLME_START.request
[tinyos-2.x.git] / tos / lib / mac / tkn154 / BeaconTransmitP.nc
index 63bdedbc524366ffeb69976c44f7f9f14023a45b..252ed5ae2fd9939a16d3e311a8d5c97d9a483672 100644 (file)
@@ -214,7 +214,7 @@ implementation
       status =  IEEE154_INVALID_PARAMETER;
     else if (startTime && !call IsTrackingBeacons.getNow())
       status = IEEE154_TRACKING_OFF;
-    else if (startTime && 0xFF000000)
+    else if (startTime & 0xFF000000)
       status = IEEE154_INVALID_PARAMETER;
     else if (m_requestBitmap & (REQUEST_CONFIRM_PENDING | REQUEST_UPDATE_SF))
       status = IEEE154_TRANSACTION_OVERFLOW;