summaryrefslogtreecommitdiff
path: root/include/resolver.h
AgeCommit message (Collapse)AuthorFilesLines
2015-08-07Base Code merged to SPIN 2.4submit/tizen/20150810.034432hyunuktak1-2/+0
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com> Change-Id: I84a42375b5c59739e4caca1f726699ea7647ef17
2012-11-22core: Use interface index instead of interface namePatrik Flykt1-4/+4
Service and network code use only interface indexes. Convert the rest of the code using interface names to use interface indexes instead. The files affected are: include/resolver.h src/connman.h src/dnsproxy.c src/resolver.c src/rtnl.c src/service.c src/tethering.c As the network and service code used interface indexes, the interface name had to be looked up via a SIOCGIFNAME ioctl when needed. If a service was removed due to the interface and network being taken down, the lookup wouldn't work. This caused DNS servers to be left behind with broken sockets since removing the DNS servers was done using the interface name.
2012-04-29core: Update copyright informationMarcel Holtmann1-1/+1
2012-04-12resolver: Append fallback nameserversPatrik Flykt1-3/+0
Append fallback nameservers, if any. Remove functions for adding removing public nameservers since they are not used anymore.
2011-01-26resolver: Only support resolv.conf and dnsproxyDaniel Wagner1-17/+0
Remove resolver module support.
2010-12-03resolver: Handle temporary nameservers with automatic expiryDavid Woodhouse1-0/+2
We'll need this for servers discovered by RDNSS in IPv6 RA
2010-07-26Add a resolver flush methodSamuel Ortiz1-0/+3
The flush method sends any pending resolving requests. A resolver can queue requests to some pending list when e.g. it knows ConnMan is offline.
2010-01-01Update copyright informationMarcel Holtmann1-1/+1
2009-12-14Add support for using public DNS serversMarcel Holtmann1-4/+9
2009-06-29Remove the useless extern declaration for public functionsMarcel Holtmann1-4/+4
2009-01-01Update copyright informationMarcel Holtmann1-1/+1
2008-12-13Add improved resolver frameworkMarcel Holtmann1-0/+8
2008-12-13Add support for sorting resolvers by priorityMarcel Holtmann1-0/+5
2008-11-19Add support for resolver modulesMarcel Holtmann1-0/+46
2008-08-10Remove old resolver implementationMarcel Holtmann1-44/+0
2008-04-14Update copyright informationMarcel Holtmann1-1/+1
2008-03-24Add abstraction for resolver modificationsMarcel Holtmann1-0/+44