Keep track of users allowed to call protect() explicitly.

This is an API change between ConnectivityService and Netd.

The ownerUid was meant for this purpose, but it's insufficient, as apps need to
call protect() _before_ they create a VPN.

Bug: 15409918
Change-Id: If804aa106002e96d5ffb623d32db35fd76928367
7 files changed
tree: 553f59e0cdda0fa081e792ca56a458413cdbc385
  1. client/
  2. include/
  3. server/