Child Session API changes in configuring and retrieving internal address
This commit:
- creates separate methods for requesting IPv4 and IPv6 internal
addresses
- disallows user to request internal subnet
- disallows user to request specific inter DNS and DHCP server
- uses IpPrefix to represent subnet in ChildSessionConfiguration
- adds null value check in building ChildSessionParams
- updates doc for TS negotiation
- removes or modifies unit tests corresponding to changed APIs
Bug: 145453636
Bug: 145454043
Bug: 145451419
Bug: 145454818
Bug: 130756765
Test: atest FrameworksIkeTests(all passed)
Change-Id: Ie36168262802816f3350ba65166ecbc0e4a7b2b7
6 files changed