A really twisted fix for routing from inside a lan. There is no set
way to determine the lan that both the source and nexthop are a part of. find_link() only works when there is a duplex link from source to nexthop. If its a lan, do some ugly stuff.
Showing with 40 additions and 3 deletions