* if the app specifies a source use that.
* do a route lookup, if the route has a src use that
* if you get no hint, use the first address.