[PATCH 03/17] netlink: Split nl_route() into separate operation functions