Fix bug in hostsreader
hostsreader_get() used to assign the IP address to both `name` and `ip` fields in `struct hostsreader`, which led to proxychains effectively ignoring the contents of /etc/hosts.pull/107/head
parent
672bf7661d
commit
f85cecdabe
|
@ -44,7 +44,7 @@ int hostsreader_get(struct hostsreader *ctx, char* buf, size_t bufsize) {
|
||||||
l--;
|
l--;
|
||||||
}
|
}
|
||||||
if(!l || !*p) continue;
|
if(!l || !*p) continue;
|
||||||
ctx->name = buf;
|
ctx->name = p;
|
||||||
while(*p && !isspace(*p) && l) {
|
while(*p && !isspace(*p) && l) {
|
||||||
p++;
|
p++;
|
||||||
l--;
|
l--;
|
||||||
|
|
Loading…
Reference in New Issue