CS#requestRouteToHostAddress enforcing change permission doesn't check whether the calling package belongs to calling uid. This can be used to check whether package name exists or not without permission. Thus, add a check to ensure calling package name and uid are matched. Bug: 193801134 Test: atest FrameworksNetTests CtsNetTestCases Ignore-AOSP-First: Security fix Change-Id: I980f1c68b5321601aa40da29e283fb4dd717d5de