Currently functionality resides in rtsock.c, which is a controlling interface, external to the routing system.
Additionally, DDB-supporting functionality is > 100SLOC, which deserves a separate file.
Given that, move this functionality to a newly-created `net/route/route_ddb.c`.
While here, switch `rtentry` field accesses to `nhop` field accesses where necessary.