Making link-state routing scale for ad hoc networks