s3: Lift smbd_server_fd() from pass_check()
[nivanova/samba-autobuild/.git] / source3 / auth / pass_check.c
index 80e7da91df4f06fd54d822dbbb5fb02c66559018..c61a10ba1b0c1df38ddabfbbd2dc7d40417a7e80 100644 (file)
@@ -660,6 +660,7 @@ return NT_STATUS_OK on correct match, appropriate error otherwise
 
 NTSTATUS pass_check(const struct passwd *pass,
                    const char *user,
+                   const char *rhost,
                    const char *password,
                    bool run_cracker)
 {
@@ -668,13 +669,6 @@ NTSTATUS pass_check(const struct passwd *pass,
 
        NTSTATUS nt_status;
 
-       const char *rhost;
-       char addr[INET6_ADDRSTRLEN];
-
-       rhost = client_name(smbd_server_fd());
-       if (strequal(rhost,"UNKNOWN"))
-               rhost = client_addr(smbd_server_fd(), addr, sizeof(addr));
-
 #ifdef DEBUG_PASSWORD
        DEBUG(100, ("checking user=[%s] pass=[%s]\n", user, password));
 #endif