Reapply "netd: Deprecate legacy network{Add,Remove}Route"

This reverts commit f9c3e08f9f3a5cdb1d87e762104fa1f39f8661d3.

Reason for revert: Per my reading of go/mainline-dessert-prebuilts we now [9/2/2025 - ie. as of BP4A.250903.001 ab/14034293] have a new drop:

Prebuilt drop completed	main>25Q4-release
aml_361139000 ab/14027582


Looking at ab/14027582 leads me to

https://googleplex-android.googlesource.com/platform/system/netd/+log/b504acbb540a89b22682b2bf1b88fab17ab414ae

which includes:

googleplex-android / platform / system / netd / b504acbb540a89b22682b2bf1b88fab17ab414ae
b504acb Snap for 14020322 from 819b5566ff5e9908750e825f23989317c1766255 to aml-2025-11-release by Android Build Coastguard Worker · 5 days ago
819b556 Snap for 14019536 from 361775c7e5357894635af5915a3f44ab013e43a4 to 25Q4-release by Android Build Coastguard Worker · 5 days ago
361775c Merge "Passing isLocal and routeType parameter for route." into main by Sarup Dalwani · 5 days ago

and

https://googleplex-android.googlesource.com/platform/packages/modules/Connectivity/+log/64f4cea8d9806adadeab26ff8e42f8a17f371356

which includes:

98e5827 Migrate NetdUtils from networkAddRoute to networkAddRouteParcel. by Sarup Dalwani · 6 days ago

Bug: 442332071
Test: TreeHugger
Flag: EXEMPT revert
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I95dac2c3d2afeaf0f97df1998371ef7763b22ef2
1 file changed
tree: e22d654e7c9d2f44aa896ef0493fb2539f1cc7c3
  1. client/
  2. include/
  3. netutils_wrappers/
  4. server/
  5. tests/
  6. .editorconfig
  7. Android.bp
  8. NOTICE
  9. OWNERS
  10. PREUPLOAD.cfg
  11. TEST_MAPPING