s3: libsmb: Cleanup - put talloc parameter first in resolve_hosts().
authorJeremy Allison <jra@samba.org>
Tue, 21 Jul 2020 00:45:44 +0000 (17:45 -0700)
committerIsaac Boukris <iboukris@sn-devel-184>
Tue, 4 Aug 2020 08:51:42 +0000 (08:51 +0000)
No logic changes.

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Isaac Boukris <iboukris@samba.org>
source3/libsmb/namequery.c

index 9df6a0a3b48ec30e59f0d1a7b09305717ee93d9a..1a54f8e5c969b867463223c7f61155fa7ac49ccf 100644 (file)
@@ -2284,8 +2284,9 @@ fail:
  Resolve via "hosts" method.
 *********************************************************/
 
-static NTSTATUS resolve_hosts(const char *name, int name_type,
-                             TALLOC_CTX *mem_ctx,
+static NTSTATUS resolve_hosts(TALLOC_CTX *mem_ctx,
+                             const char *name,
+                             int name_type,
                              struct sockaddr_storage **return_iplist,
                              int *return_count)
 {
@@ -2674,9 +2675,9 @@ NTSTATUS internal_resolve_name(const char *name,
 
                if((strequal(tok, "host") || strequal(tok, "hosts"))) {
                        struct sockaddr_storage *ss_list;
-                       status = resolve_hosts(name,
+                       status = resolve_hosts(talloc_tos(),
+                                              name,
                                               name_type,
-                                              talloc_tos(),
                                               &ss_list,
                                               return_count);
                        if (!NT_STATUS_IS_OK(status)) {