X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Fvfs%2Facls.c;h=9c81c387da96054a6ae8794f256cc1252d6212fd;hb=867e5b9aa786835070c0857113937d44619558ad;hp=c0225caaacbb3360d2cbd00b01be3bb702d6b5f1;hpb=df7ea67ff0aa02ec50cee1f9635f989bad1bf90d;p=tpg%2Facess2.git diff --git a/Kernel/vfs/acls.c b/Kernel/vfs/acls.c index c0225caa..9c81c387 100644 --- a/Kernel/vfs/acls.c +++ b/Kernel/vfs/acls.c @@ -64,21 +64,15 @@ int VFS_GetACL(int FD, tVFS_ACL *Dest) int i; tVFS_Handle *h = VFS_GetHandle(FD); - ENTER("ph pDest", h, Dest); - // Error check if(!h) { - LEAVE('i', -1); return -1; } - LOG("h->Node = %p", h->Node); - // Root can do anything if(Dest->Group == 0 && Dest->ID == 0) { Dest->Inv = 0; Dest->Perms = -1; - LEAVE('i', 1); return 1; } @@ -86,7 +80,6 @@ int VFS_GetACL(int FD, tVFS_ACL *Dest) if( h->Node->NumACLs == 0 ) { Dest->Inv = 0; Dest->Perms = 0; - LEAVE('i', 0); return 0; } @@ -98,13 +91,11 @@ int VFS_GetACL(int FD, tVFS_ACL *Dest) Dest->Inv = h->Node->ACLs[i].Inv; Dest->Perms = h->Node->ACLs[i].Perms; - LEAVE('i', 1); return 1; } Dest->Inv = 0; Dest->Perms = 0; - LEAVE('i', 0); return 0; }