summaryrefslogtreecommitdiffstats
path: root/src/query.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2005-08-05 23:51:50 +0000
committerLennart Poettering <lennart@poettering.net>2005-08-05 23:51:50 +0000
commite1792064898bbce2c4d7574ada82a06f5e19d47f (patch)
treec78959aca285aaa06427edc2398bd16376949f13 /src/query.c
parent6dc69c9a94e128f6703ddfcc38c253f0c8cc9d7b (diff)
* require automake 1.9
* bump version number * fix a lot of problems detected after compilation with excessive warnings * merge patch from Sean Meiners, adding search list support * update for newer avahi git-svn-id: file:///home/lennart/svn/public/nss-mdns/trunk@82 0ee8848e-81ea-0310-a63a-f631d1a40d77
Diffstat (limited to 'src/query.c')
-rw-r--r--src/query.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/query.c b/src/query.c
index 32401fc..8079a3d 100644
--- a/src/query.c
+++ b/src/query.c
@@ -171,13 +171,13 @@ static int send_dns_packet(int fd, struct dns_packet *p) {
}
for (i = 0, n = ifconf.ifc_len/sizeof(struct ifreq); i < n; i++) {
- struct sockaddr_in *sa;
+ struct sockaddr_in *ifsa;
u_int32_t s_addr;
/* Check if this is the loopback device or any other invalid interface */
- sa = (struct sockaddr_in*) &ifreq[i].ifr_addr;
- s_addr = htonl(sa->sin_addr.s_addr);
- if (sa->sin_family != AF_INET ||
+ ifsa = (struct sockaddr_in*) &ifreq[i].ifr_addr;
+ s_addr = htonl(ifsa->sin_addr.s_addr);
+ if (ifsa->sin_family != AF_INET ||
s_addr == INADDR_LOOPBACK ||
s_addr == INADDR_ANY ||
s_addr == INADDR_BROADCAST)