X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Flib%2Fmac%2Ftkn154%2FScanP.nc;h=4fb18acacd655db5a3aa6b6bd83296e575394a4c;hb=d2cbd062f73a4d21fa53f4a216a99805e5b0d457;hp=72a04b6c9668065cc581a64f03215046322fc19d;hpb=2f6d319a8bdf441aae82f42f71183dde482e2d5f;p=tinyos-2.x.git diff --git a/tos/lib/mac/tkn154/ScanP.nc b/tos/lib/mac/tkn154/ScanP.nc index 72a04b6c..4fb18aca 100644 --- a/tos/lib/mac/tkn154/ScanP.nc +++ b/tos/lib/mac/tkn154/ScanP.nc @@ -359,10 +359,9 @@ implementation // PASSIVE_SCAN / ACTIVE_SCAN: // A beacon frame containing a non-empty payload is always signalled - // to the next higher layer (regardless of the value of macAutoRequest), - // but it is unclear whether it should in addition be added to the - // PAN Descriptor list when macAutoRequest is set to TRUE. This is, - // anyway, what the implementation currently does ... + // to the next higher layer (regardless of the value of macAutoRequest); + // when macAutoRequest is set to TRUE, then the beacon is always + // stored in the PAN Descriptor list (see 7.1.11.2.1 - Table 68) if (!call MLME_GET.macAutoRequest()) return signal MLME_BEACON_NOTIFY.indication (frame);