networkcontrol/ipnetworklayer/src/ipprotodeftscprstates.cpp
branchRCL_3
changeset 17 d566d76acea1
parent 8 e9cc36e353d4
child 21 abbed5a4b42a
equal deleted inserted replaced
15:4214adf9e0d3 17:d566d76acea1
   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();
       
   177 	
       
   178 
       
   179 
   175 	if (tag == KNoTag)
   180 	if (tag == KNoTag)
   176 		return tag | NetStateMachine::EBackward;
   181 		return tag | NetStateMachine::EBackward;
   177 	return tag;
   182 	return tag;
   178 	}
   183 	}
   179 
   184