r6225: get rid of warnings from my compiler about nested externs
[obnox/samba/samba-obnox.git] / source / lib / util_seaccess.c
index cb0f46e2f9d7a847c6369579f62f4d52794c932d..362504e46b87863a8d1f392c9035b0de9bd7efe9 100644 (file)
@@ -22,6 +22,8 @@
 #include "includes.h"
 
 extern DOM_SID global_sid_Builtin;
+extern DOM_SID global_sid_World;
+extern NT_USER_TOKEN anonymous_token;
 
 /*********************************************************************************
  Check an ACE against a SID.  We return the remaining needed permission
@@ -214,7 +216,6 @@ BOOL se_access_check(const SEC_DESC *sd, const NT_USER_TOKEN *token,
                     uint32 acc_desired, uint32 *acc_granted, 
                     NTSTATUS *status)
 {
-       extern NT_USER_TOKEN anonymous_token;
        size_t i;
        SEC_ACL *the_acl;
        fstring sid_str;
@@ -323,7 +324,6 @@ BOOL se_access_check(const SEC_DESC *sd, const NT_USER_TOKEN *token,
 
 NTSTATUS samr_make_sam_obj_sd(TALLOC_CTX *ctx, SEC_DESC **psd, size_t *sd_size)
 {
-       extern DOM_SID global_sid_World;
        DOM_SID adm_sid;
        DOM_SID act_sid;