Put caqm inside INET6 guard in host_lookup6().

Removed unused functions:
- get_hostip()
- get_hostip6()
- name_resolution_changed()
- get_ether_hexa()

svn path=/trunk/; revision=30190
This commit is contained in:
Stig Bjørlykke 2009-09-29 09:49:43 +00:00
parent 4bdf8638b5
commit a1aee8c660
1 changed files with 1 additions and 69 deletions

View File

@ -832,10 +832,10 @@ static hashipv6_t *host_lookup6(const struct e_in6_addr *addr, gboolean resolve,
{
int hash_idx;
hashipv6_t * volatile tp;
#ifdef INET6
#ifdef HAVE_C_ARES
async_dns_queue_msg_t *caqm;
#endif /* HAVE_C_ARES */
#ifdef INET6
struct hostent *hostp;
#endif
@ -2490,14 +2490,6 @@ extern const gchar *get_hostname(guint addr)
return tp->name;
}
extern gchar *get_hostip(guint addr)
{
gboolean found;
hashipv4_t *tp = host_lookup(addr, FALSE, &found);
return tp->ip;
}
/* -------------------------- */
extern const gchar *get_hostname6(struct e_in6_addr *addr)
@ -2511,14 +2503,6 @@ extern const gchar *get_hostname6(struct e_in6_addr *addr)
return tp->name;
}
extern gchar *get_hostip6(const struct e_in6_addr *addr)
{
gboolean found;
hashipv6_t *tp = host_lookup6(addr, FALSE, &found);
return tp->ip6;
}
/* -------------------------- */
extern void add_ipv4_name(guint addr, const gchar *name)
{
@ -2718,58 +2702,6 @@ gchar *get_ether_name(const guint8 *addr)
return tp->name;
} /* get_ether_name */
/* a name resolution is unset, reset name */
void
name_resolution_changed(guint32 action)
{
guint i;
if ((action & RESOLV_MAC)) {
/* this stuff is broken but ether stuff isn't easy */
hashether_t *tp;
for (i = 0; i < HASHETHSIZE; i++) {
tp = eth_table[i];
while (tp) {
strcpy(tp->name, tp->hexa);
/* tp->is_dummy_entry = FALSE; */
tp = tp->next;
}
}
}
if ((action & RESOLV_NETWORK)) {
hashipv4_t *tp;
hashipv6_t *tp6;
for (i = 0; i < HASHHOSTSIZE; i++) {
tp = ipv4_table[i];
while (tp) {
strcpy(tp->name, tp->ip);
tp->is_dummy_entry = TRUE;
tp->resolve = FALSE;
tp = tp->next;
}
}
for (i = 0; i < HASHHOSTSIZE; i++) {
tp6 = ipv6_table[i];
while (tp6) {
strcpy(tp6->name, tp6->ip6);
tp6->is_dummy_entry = TRUE;
tp6->resolve = FALSE;
tp6 = tp6->next;
}
}
}
}
/* ---------------------- */
extern gchar *get_ether_hexa(const guint8 *addr)
{
hashether_t *tp;
tp = eth_name_lookup(addr, FALSE);
return tp->hexa;
}
/* Look for an ether name in the hash, and return it if found.
* If it's not found, simply return NULL. We DO NOT make a new