From 7b6eca4010508e23ac63d92b3cd01b2945d950fc Mon Sep 17 00:00:00 2001 From: Jan Kadlec Date: Mon, 18 Aug 2014 13:31:15 +0200 Subject: [PATCH] tests-extra: extend TSIG DDNS tests with uppercase --- src/common-knot/hhash.c | 3 +-- tests-extra/tests/tsig/ddns/test.py | 4 +++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/common-knot/hhash.c b/src/common-knot/hhash.c index 4565e09f8..02f157563 100644 --- a/src/common-knot/hhash.c +++ b/src/common-knot/hhash.c @@ -440,10 +440,9 @@ int hhash_find_next(hhash_t* tbl, const char* key, uint16_t len, value_t** dst) } int k = BIN_SEARCH_FIRST_GE_CMP(tbl, tbl->weight, CMP_LE, key, len); - hhelem_t *found = tbl->item + tbl->index[k]; /* Found prev or equal, we want next */ if (k + 1 < tbl->weight) { - found = tbl->item + tbl->index[k + 1]; + hhelem_t *found = tbl->item + tbl->index[k + 1]; *dst = (value_t *)KEY_VAL(found->d); return 0; } else { diff --git a/tests-extra/tests/tsig/ddns/test.py b/tests-extra/tests/tsig/ddns/test.py index 6cc38440a..27ba7d2fc 100644 --- a/tests-extra/tests/tsig/ddns/test.py +++ b/tests-extra/tests/tsig/ddns/test.py @@ -10,8 +10,10 @@ t.link(zone, knot, ddns=True) t.start() +zone[0].name = "examPle.com" update = knot.update(zone) -update.add("knot.example.com.", 60, "TXT", "test") +update.add("kNoT.ExamPle.com.", 60, "TXT", "test") +update.add("test.example.com.", 60, "TXT", "test") update.send("NOERROR") resp = knot.dig("knot.example.com.", "TXT")