smbd: Use dos_mode_debug_print in get_ea_dos_attribute
authorVolker Lendecke <vl@samba.org>
Tue, 17 Nov 2015 12:43:10 +0000 (13:43 +0100)
committerJeremy Allison <jra@samba.org>
Tue, 17 Nov 2015 18:53:24 +0000 (19:53 +0100)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/smbd/dosmode.c

index 9e164bc4238495ad1652df1249e093b1e402c2f9..b2476ce262eec86952bca1ac05e0ad3cd4f04ac5 100644 (file)
@@ -362,15 +362,7 @@ static bool get_ea_dos_attribute(connection_struct *conn,
        /* FILE_ATTRIBUTE_SPARSE is valid on get but not on set. */
        *pattr = (uint32_t)(dosattr & (SAMBA_ATTRIBUTES_MASK|FILE_ATTRIBUTE_SPARSE));
 
-       DEBUG(8,("get_ea_dos_attribute returning (0x%x)", dosattr));
-
-       if (dosattr & FILE_ATTRIBUTE_HIDDEN) DEBUG(8, ("h"));
-       if (dosattr & FILE_ATTRIBUTE_READONLY ) DEBUG(8, ("r"));
-       if (dosattr & FILE_ATTRIBUTE_SYSTEM) DEBUG(8, ("s"));
-       if (dosattr & FILE_ATTRIBUTE_DIRECTORY   ) DEBUG(8, ("d"));
-       if (dosattr & FILE_ATTRIBUTE_ARCHIVE  ) DEBUG(8, ("a"));
-
-       DEBUG(8,("\n"));
+       dos_mode_debug_print(__func__, *pattr);
 
        return True;
 }