networkcontrol/ipnetworklayer/src/ipprotodeftscprstates.cpp
changeset 51 78fceed50f62
parent 18 39bb7c3571e9
equal deleted inserted replaced
42:88121cf79045 51:78fceed50f62
   160 		return KErrorTag;
   160 		return KErrorTag;
   161 		}
   161 		}
   162 
   162 
   163 	if (msg.iStateChange.iStage == KLinkLayerOpen)
   163 	if (msg.iStateChange.iStage == KLinkLayerOpen)
   164 		{
   164 		{
       
   165 		iContext.Node().iNetworkConfigurationState = ETrue;
   165 		return KNetworkConfigured;
   166 		return KNetworkConfigured;
   166 		}
   167 		}
   167 
   168 
   168 	return KNoTag;
   169 	return KNoTag;
   169 	}
   170 	}
   170 
   171 
   171 DEFINE_SMELEMENT(TNetworkConfiguredOrErrorTagOrCancelTagOrNoTagBackward, NetStateMachine::MStateFork, IPProtoDeftSCpr::TContext)
   172 DEFINE_SMELEMENT(TNetworkConfiguredOrErrorTagOrCancelTagOrNoTagBackward, NetStateMachine::MStateFork, IPProtoDeftSCpr::TContext)
   172 TInt IPProtoDeftSCpr::TNetworkConfiguredOrErrorTagOrCancelTagOrNoTagBackward::TransitionTag()
   173 TInt IPProtoDeftSCpr::TNetworkConfiguredOrErrorTagOrCancelTagOrNoTagBackward::TransitionTag()
   173 	{
   174 	{
       
   175 	iContext.Node().iNetworkConfigurationState = EFalse;
   174 	TInt tag = IPProtoDeftSCpr::TNetworkConfiguredOrErrorTagOrCancelTagOrNoTag::TransitionTag();
   176 	TInt tag = IPProtoDeftSCpr::TNetworkConfiguredOrErrorTagOrCancelTagOrNoTag::TransitionTag();
   175 	if (tag == KNoTag)
   177 	if (tag == KNoTag)
   176 		return tag | NetStateMachine::EBackward;
   178 		return tag | NetStateMachine::EBackward;
   177 	return tag;
   179 	return tag;
   178 	}
   180 	}