Peer management state machine has been changed in accordance with D3.0
This commit is contained in:
@@ -278,21 +278,6 @@ PeerLink::StateMachine (PeerEvent event,PmpReasonCode reasoncode)
|
||||
switch (m_state)
|
||||
{
|
||||
case IDLE:
|
||||
switch (event)
|
||||
{
|
||||
case PASOPN:
|
||||
m_state = LISTEN;
|
||||
break;
|
||||
case ACTOPN:
|
||||
m_state = OPN_SNT;
|
||||
SendPeerLinkOpen ();
|
||||
SetRetryTimer ();
|
||||
break;
|
||||
default:
|
||||
{}
|
||||
}
|
||||
break;
|
||||
case LISTEN:
|
||||
switch (event)
|
||||
{
|
||||
case CNCL:
|
||||
|
||||
@@ -141,7 +141,6 @@ private:
|
||||
/// Peer link states, see 802.11s draft 11B.3.3.1
|
||||
enum PeerState {
|
||||
IDLE,
|
||||
LISTEN,
|
||||
OPN_SNT,
|
||||
CNF_RCVD,
|
||||
OPN_RCVD,
|
||||
|
||||
Reference in New Issue
Block a user