Verify VPN underlying network is set as soon as it tries to use it

Bug: 289606688
Test: atest FrameworksNetTests
Change-Id: Ib35a63ac5f68599c646afad5cad68c1753fb732f
1 file changed