--- a/src/routing/olsr/olsr-routing-protocol.cc Sun Dec 20 18:24:46 2009 +0100 +++ a/src/routing/olsr/olsr-routing-protocol.cc Mon Dec 21 11:55:54 2009 +0000 @@ -894,7 +894,7 @@ NS_LOG_LOGIC ("Looking at two-hop neighbor tuple: " << nb2hop_tuple); // a 2-hop neighbor which is not a neighbor node or the node itself - if (m_state.FindNeighborTuple (nb2hop_tuple.twoHopNeighborAddr)) + if (m_state.FindSymNeighborTuple (nb2hop_tuple.twoHopNeighborAddr)) { NS_LOG_LOGIC ("Two-hop neighbor tuple is also neighbor; skipped."); continue;