smbd: Make "create_file_sids" static
authorVolker Lendecke <vl@samba.org>
Wed, 8 Feb 2017 14:19:54 +0000 (15:19 +0100)
committerJeremy Allison <jra@samba.org>
Wed, 15 Feb 2017 01:28:15 +0000 (02:28 +0100)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/smbd/posix_acls.c
source3/smbd/proto.h

index c8d2bb3b5aa3a8d81d53a57731d5860c148b0fe2..cddd4e018de6650600d36268aa3c679a657d3708 100644 (file)
@@ -911,7 +911,9 @@ static int map_acl_perms_to_permset(connection_struct *conn, mode_t mode, SMB_AC
  Function to create owner and group SIDs from a SMB_STRUCT_STAT.
 ****************************************************************************/
 
-void create_file_sids(const SMB_STRUCT_STAT *psbuf, struct dom_sid *powner_sid, struct dom_sid *pgroup_sid)
+static void create_file_sids(const SMB_STRUCT_STAT *psbuf,
+                            struct dom_sid *powner_sid,
+                            struct dom_sid *pgroup_sid)
 {
        uid_to_sid( powner_sid, psbuf->st_ex_uid );
        gid_to_sid( pgroup_sid, psbuf->st_ex_gid );
index 50ede9d6993afa40c6ab3131cb3b2a1ac0f820de..7ccb12a6a3ca2b4a4d4e8ce4b3d593c15bf34462 100644 (file)
@@ -762,7 +762,6 @@ void reply_pipe_read_and_X(struct smb_request *req);
 
 /* The following definitions come from smbd/posix_acls.c  */
 
-void create_file_sids(const SMB_STRUCT_STAT *psbuf, struct dom_sid *powner_sid, struct dom_sid *pgroup_sid);
 uint32_t map_canon_ace_perms(int snum,
                                 enum security_ace_type *pacl_type,
                                 mode_t perms,