[PATCH 1/2] server: Expose token_sid_present within wineserver
Ben Peddell
klightspeed at netspace.net.au
Wed Dec 9 09:30:39 CST 2009
---
server/security.h | 1 +
server/token.c | 2 +-
2 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/server/security.h b/server/security.h
index 39b1d2f..33cf5da 100644
--- a/server/security.h
+++ b/server/security.h
@@ -55,6 +55,7 @@ extern int token_check_privileges( struct token *token, int all_required,
extern const ACL *token_get_default_dacl( struct token *token );
extern const SID *token_get_user( struct token *token );
extern const SID *token_get_primary_group( struct token *token );
+extern int token_sid_present( struct token *token, const SID *sid, int deny);
static inline const ACE_HEADER *ace_next( const ACE_HEADER *ace )
{
diff --git a/server/token.c b/server/token.c
index 4c45d50..69ffab7 100644
--- a/server/token.c
+++ b/server/token.c
@@ -776,7 +776,7 @@ int token_check_privileges( struct token *token, int all_required,
return (enabled_count > 0);
}
-static int token_sid_present( struct token *token, const SID *sid, int deny )
+int token_sid_present( struct token *token, const SID *sid, int deny )
{
struct group *group;
--
1.6.4.4
More information about the wine-patches
mailing list