OSDN Git Service

Add two Netd binder calls to set/get resolver config.
authorPierre Imai <imaipi@google.com>
Tue, 12 Apr 2016 21:44:51 +0000 (06:44 +0900)
committerPierre Imai <imaipi@google.com>
Thu, 28 Apr 2016 07:08:06 +0000 (16:08 +0900)
commitbeedec3bc42d6f40a2c83a65522e85b5ff046f79
tree08fc3ccadab2fec74f2d8a299d9862c610dd4843
parent932c44c9bd875060219df7f2ad78769e65adbaca
Add two Netd binder calls to set/get resolver config.

setResolverConfiguration() sets the name servers, search domains,
and resolver parameters.
getResolverInfo() returns the configured information and also the
statistics for each server.
Also includes tests for the new functionality.

BUG: 25731675

Change-Id: Idde486f36bb731f9edd240d62dc1795f8e621fe6
server/NetdNativeService.cpp
server/NetdNativeService.h
server/ResolverController.cpp
server/ResolverController.h
server/ResolverStats.h [new file with mode: 0644]
server/binder/android/net/INetd.aidl
tests/Android.mk
tests/dns_responder.cpp
tests/dns_responder.h
tests/netd_test.cpp