Преглед изворни кода

[Fix] Rdns: Fix multiple replies in fake replies

tags/1.9.0
Vsevolod Stakhov пре 5 година
родитељ
комит
3e9e08d54e
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2
    2
      contrib/librdns/resolver.c

+ 2
- 2
contrib/librdns/resolver.c Прегледај датотеку

@@ -984,7 +984,7 @@ void rdns_resolver_set_fake_reply (struct rdns_resolver *resolver,
fake_rep->rcode = rcode;

if (reply) {
DL_APPEND (fake_rep->result, reply);
DL_CONCAT (fake_rep->result, reply);
}
}
else {
@@ -999,7 +999,7 @@ void rdns_resolver_set_fake_reply (struct rdns_resolver *resolver,
memcpy (&fake_rep->key, srch, sizeof (*srch) + len);

if (reply) {
DL_APPEND (fake_rep->result, reply);
DL_CONCAT (fake_rep->result, reply);
}

HASH_ADD (hh, resolver->fake_elts, key, sizeof (*srch) + len, fake_rep);

Loading…
Откажи
Сачувај