|
INET Framework for OMNeT++/OMNEST
|
00001 #include "AnsaOSPFInterfaceStateLoopback.h" 00002 #include "AnsaOSPFInterfaceStateDown.h" 00003 00004 void AnsaOSPF::InterfaceStateLoopback::ProcessEvent(AnsaOSPF::Interface* intf, AnsaOSPF::Interface::InterfaceEventType event) 00005 { 00006 if (event == AnsaOSPF::Interface::InterfaceDown) { 00007 intf->Reset(); 00008 ChangeState(intf, new AnsaOSPF::InterfaceStateDown, this); 00009 } 00010 if (event == AnsaOSPF::Interface::UnloopIndication) { 00011 ChangeState(intf, new AnsaOSPF::InterfaceStateDown, this); 00012 } 00013 } 00014