]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Fix destination -> remote in FFI unit tests 12469/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 2 Feb 2023 09:12:41 +0000 (10:12 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 2 Feb 2023 09:12:41 +0000 (10:12 +0100)
As suggested by Charles-Henri Bruyand (thanks!).

pdns/dnsdistdist/test-dnsdist-lua-ffi.cc

index 13d9d77416ef5ff12416cb813eb3da14a90598b4..fcd53608daef27716ed31809dabcdd104e02b95d 100644 (file)
@@ -82,7 +82,7 @@ BOOST_AUTO_TEST_CASE(test_Query)
     size_t bufferSize = 0;
     dnsdist_ffi_dnsquestion_get_remoteaddr(&lightDQ, reinterpret_cast<const void**>(&buffer), &bufferSize);
     BOOST_REQUIRE(buffer != nullptr);
-    BOOST_REQUIRE_EQUAL(bufferSize, sizeof(ids.origDest.sin4.sin_addr.s_addr));
+    BOOST_REQUIRE_EQUAL(bufferSize, sizeof(ids.origRemote.sin4.sin_addr.s_addr));
     BOOST_CHECK(memcmp(buffer, &ids.origRemote.sin4.sin_addr.s_addr, sizeof(ids.origRemote.sin4.sin_addr.s_addr)) == 0);
     BOOST_CHECK_EQUAL(dnsdist_ffi_dnsquestion_get_remote_port(&lightDQ), 4242U);
   }
@@ -130,7 +130,7 @@ BOOST_AUTO_TEST_CASE(test_Query)
     size_t bufferSize = 0;
     dnsdist_ffi_dnsquestion_get_remoteaddr(&lightDQ, reinterpret_cast<const void**>(&buffer), &bufferSize);
     BOOST_REQUIRE(buffer != nullptr);
-    BOOST_REQUIRE_EQUAL(bufferSize, sizeof(ids.origDest.sin6.sin6_addr.s6_addr));
+    BOOST_REQUIRE_EQUAL(bufferSize, sizeof(ids.origRemote.sin6.sin6_addr.s6_addr));
     BOOST_CHECK(memcmp(buffer, &ids.origRemote.sin6.sin6_addr.s6_addr, sizeof(ids.origRemote.sin6.sin6_addr.s6_addr)) == 0);
     BOOST_CHECK_EQUAL(dnsdist_ffi_dnsquestion_get_remote_port(&lightDQ), 65535U);
   }