--- olsr-routing-protocol.h 2011-01-06 06:02:29.000000000 +0100 +++ olsr-routing-protocol_patch.h 2011-02-03 23:28:35.000000000 +0100 @@ -119,6 +119,8 @@ /// Inject Association to be sent in HNA message void AddHostNetworkAssociation (Ipv4Address networkAddr, Ipv4Mask netmask); + /// Removes Association sent in HNA message + void RemoveHostNetworkAssociation (Ipv4Address networkAddr, Ipv4Mask netmask); /// Inject Associations from an Ipv4StaticRouting instance void SetRoutingTableAssociation (Ptr routingTable); @@ -201,6 +203,7 @@ void MprComputation (); void RoutingTableComputation (); Ipv4Address GetMainAddress (Ipv4Address iface_addr) const; + bool UsesNonOlsrOutgoingInterface(const Ipv4RoutingTableEntry &route); // Timer handlers Timer m_helloTimer;