]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
smbd: pass session_info to form_junctions()
authorRalph Boehme <slow@samba.org>
Fri, 13 Dec 2019 15:53:36 +0000 (16:53 +0100)
committerRalph Boehme <slow@samba.org>
Fri, 20 Dec 2019 11:41:40 +0000 (11:41 +0000)
Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
source3/smbd/msdfs.c

index e12e018c2c550a8b83278e0034c7575aa627514e..a503f312b955569595b870059ab1bc5e3408ea29 100644 (file)
@@ -1637,6 +1637,7 @@ out:
 *********************************************************************/
 
 static int form_junctions(TALLOC_CTX *ctx,
+                         struct auth_session_info *session_info,
                                int snum,
                                struct junction_map *jucn,
                                size_t jn_remain)
@@ -1831,7 +1832,9 @@ struct junction_map *enum_msdfs_links(TALLOC_CTX *ctx,
                        break;
                }
                if(lp_msdfs_root(i)) {
-                       *p_num_jn += form_junctions(ctx, i,
+                       *p_num_jn += form_junctions(ctx,
+                                       session_info,
+                                       i,
                                        &jn[*p_num_jn],
                                        jn_count - *p_num_jn);
                }