]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
silence DNS lookup mismatch messages
authorMichael Tokarev <mjt@tls.msk.ru>
Mon, 23 Dec 2024 20:26:52 +0000 (23:26 +0300)
committerPavel Filipensky <pfilipensky@samba.org>
Thu, 2 Jan 2025 17:01:30 +0000 (17:01 +0000)
There's just too much useless noise in the logs,
especially when the PTR record just doesn't exist.

Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Reviewed-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Pavel Filipenský <pfilipensky@samba.org>
source3/lib/util_sock.c

index 5ff875c230dc065f3eed97e56108a52ac99c9672..5b4d7f12cef1b8c23c4667a6bd9baab877b06020 100644 (file)
@@ -709,10 +709,10 @@ static bool matchname(const char *remotehost,
        if (ailist->ai_canonname == NULL ||
                (!strequal(remotehost, ailist->ai_canonname) &&
                 !strequal(remotehost, "localhost"))) {
-               DEBUG(0,("matchname: host name/name mismatch: %s != %s\n",
+               DBG_INFO("host name/name mismatch: %s != %s\n",
                         remotehost,
                         ailist->ai_canonname ?
-                                ailist->ai_canonname : "(NULL)"));
+                                ailist->ai_canonname : "(NULL)");
                freeaddrinfo(ailist);
                return false;
        }
@@ -735,12 +735,12 @@ static bool matchname(const char *remotehost,
         * it, but that could be dangerous, too.
         */
 
-       DEBUG(0,("matchname: host name/address mismatch: %s != %s\n",
+       DBG_INFO("host name/address mismatch: %s != %s\n",
                print_sockaddr_len(addr_buf,
                        sizeof(addr_buf),
                        pss,
                        len),
-                ailist->ai_canonname ? ailist->ai_canonname : "(NULL)"));
+                ailist->ai_canonname ? ailist->ai_canonname : "(NULL)");
 
        if (ailist) {
                freeaddrinfo(ailist);
@@ -891,7 +891,7 @@ int get_remote_hostname(const struct tsocket_address *remote_address,
                TALLOC_FREE(p);
        } else {
                if (!matchname(name_buf, (struct sockaddr *)&ss, len)) {
-                       DEBUG(0,("matchname failed on %s\n", name_buf));
+                       DBG_INFO("failed on %s\n", name_buf);
                        strlcpy(name_buf, "UNKNOWN", sizeof(name_buf));
                }
        }