mirror of
http://thekelleys.org.uk/git/dnsmasq.git
synced 2026-10-30 13:00:38 +00:00
Optimise lokkup_domain()
This commit is contained in:
5 files changed
+67
-51
No files matched your search
+1
-2
@@ -153,9 +153,8 @@ static int domain_no_rebind(char *domain)
|
||||
struct server *serv;
|
||||
int dlen = (int)strlen(domain);
|
||||
|
||||
/* flags is misused to hold length of domain. */
|
||||
for (serv = daemon->no_rebind; serv; serv = serv->next)
|
||||
if (dlen >= serv->flags && strcmp(serv->domain, &domain[dlen - serv->flags]) == 0)
|
||||
if (dlen >= serv->domain_len && strcmp(serv->domain, &domain[dlen - serv->flags]) == 0)
|
||||
return 1;
|
||||
|
||||
return 0;
|
||||
|
||||
Reference in new issue
Block a user