summaryrefslogtreecommitdiffstats
path: root/lib/base/dns.cpp
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2005-02-23 18:19:13 +0000
committerRob Crittenden <rcritten@redhat.com>2005-02-23 18:19:13 +0000
commit21305115e547133a0122c44b7e9956ef78dc94be (patch)
treeb72f28ba737b35c0f13003478f5e777146789ef3 /lib/base/dns.cpp
parentf64e827b9c3011b07b5d78dd52466236dc77346e (diff)
downloadds-21305115e547133a0122c44b7e9956ef78dc94be.tar.gz
ds-21305115e547133a0122c44b7e9956ef78dc94be.tar.xz
ds-21305115e547133a0122c44b7e9956ef78dc94be.zip
149510
Strip down ACL code and support libraries to the bare minimum.
Diffstat (limited to 'lib/base/dns.cpp')
-rw-r--r--lib/base/dns.cpp38
1 files changed, 0 insertions, 38 deletions
diff --git a/lib/base/dns.cpp b/lib/base/dns.cpp
index f9e38886..3760cac5 100644
--- a/lib/base/dns.cpp
+++ b/lib/base/dns.cpp
@@ -17,8 +17,6 @@
#include "base/systems.h"
#endif /* XP_WIN32 */
-#include "net.h" /* SYS_NETFD, various headers to do DNS */
-
/* Under NT, these are taken care of by net.h including winsock.h */
#ifdef XP_UNIX
#include <arpa/inet.h> /* inet_ntoa */
@@ -27,13 +25,8 @@
extern "C" int gethostname (char *name, size_t namelen);
#endif
#endif
-#ifdef DNS_CACHE
-#include "base/dns_cache.h"
-#include "base/ereport.h"
-#endif /* DNS_CACHE */
#include <stdio.h>
#include <nspr.h>
-#include "frame/conf.h"
/* ---------------------------- dns_find_fqdn ----------------------------- */
@@ -75,9 +68,6 @@ char *dns_ip2host(char *ip, int verify)
/* struct in_addr iaddr; */
PRNetAddr iaddr;
char *hn;
-#ifdef DNS_CACHE
- dns_cache_entry_t *dns_entry;
-#endif
static unsigned long laddr = 0;
static char myhostname[256];
PRHostEnt hent;
@@ -90,23 +80,6 @@ char *dns_ip2host(char *ip, int verify)
if((iaddr.inet.ip = inet_addr(ip)) == -1)
goto bong;
-#ifdef DNS_CACHE
- if ( (dns_entry = dns_cache_lookup_ip((unsigned int)iaddr.inet.ip)) ) {
- hn = NULL;
- if ( dns_entry->host &&
- /* Only use entry if the cache entry has been verified or if
- * verify is off...
- */
- (dns_entry->verified || !verify) ) {
- hn = STRDUP( dns_entry->host );
- (void)dns_cache_use_decrement(dns_entry);
- return hn;
- }
- dns_cache_delete(dns_entry);
- dns_entry = 0;
- }
-#endif
-
/*
* See if it happens to be the localhost IP address, and try
* the local host name if so.
@@ -159,18 +132,7 @@ char *dns_ip2host(char *ip, int verify)
goto bong;
}
-#ifdef DNS_CACHE
- if ( (dns_entry = dns_cache_insert(hn, (unsigned int)iaddr.inet.ip, verify)) ) {
- (void) dns_cache_use_decrement(dns_entry);
- }
-#endif /* DNS_CACHE */
return hn;
bong:
-#ifdef DNS_CACHE
- /* Insert the lookup failure */
- if ( (dns_entry = dns_cache_insert(NULL, (unsigned int)iaddr.inet.ip, verify)) ) {
- (void) dns_cache_use_decrement(dns_entry);
- }
-#endif /* DNS_CACHE */
return NULL;
}