Revert "Revert "Update for libbase.""

This reverts commit 4a0ab5ff4a87cfc4a987da99546b01e44875a2e5.

(cherry picked from commit 3e87c785434fdfed2fb00496cb391c411a426bdd)

Change-Id: I042f485f3cc84206766298853491ddd26dbba13f
diff --git a/server/RouteController.cpp b/server/RouteController.cpp
index 98a965e..889779d 100644
--- a/server/RouteController.cpp
+++ b/server/RouteController.cpp
@@ -31,13 +31,15 @@
 #include "UidRanges.h"
 #include "DummyNetwork.h"
 
+#include "base/file.h"
 #define LOG_TAG "Netd"
 #include "log/log.h"
 #include "logwrap/logwrap.h"
 #include "netutils/ifc.h"
-#include "utils/file.h"
 #include "resolv_netid.h"
 
+using android::base::WriteStringToFile;
+
 namespace {
 
 // BEGIN CONSTANTS --------------------------------------------------------------------------------
@@ -168,7 +170,7 @@
         addTableName(entry.second, entry.first, &contents);
     }
 
-    if (!android::WriteStringToFile(contents, RT_TABLES_PATH, RT_TABLES_MODE, AID_SYSTEM, AID_WIFI)) {
+    if (!WriteStringToFile(contents, RT_TABLES_PATH, RT_TABLES_MODE, AID_SYSTEM, AID_WIFI)) {
         ALOGE("failed to write to %s (%s)", RT_TABLES_PATH, strerror(errno));
         return;
     }