Remove getHasDns() and VirtualNetwork.mHasDns

getHasDns() and VirtualNetwork.mHasDns are no more useful after commit
aops/658122.

Bug: 116539103
Test: system/netd/tests/runtests.sh pass

Change-Id: Ica04984a954a9e89a5eb38a9b262775d686f8ed4
diff --git a/server/NetworkController.cpp b/server/NetworkController.cpp
index 5d64a28..575a0bc 100644
--- a/server/NetworkController.cpp
+++ b/server/NetworkController.cpp
@@ -413,7 +413,7 @@
     return ret;
 }
 
-int NetworkController::createVirtualNetwork(unsigned netId, bool hasDns, bool secure) {
+int NetworkController::createVirtualNetwork(unsigned netId, bool secure) {
     ScopedWLock lock(mRWLock);
 
     if (!(MIN_NET_ID <= netId && netId <= MAX_NET_ID)) {
@@ -429,7 +429,7 @@
     if (int ret = modifyFallthroughLocked(netId, true)) {
         return ret;
     }
-    mNetworks[netId] = new VirtualNetwork(netId, hasDns, secure);
+    mNetworks[netId] = new VirtualNetwork(netId, secure);
     return 0;
 }