summaryrefslogtreecommitdiffstats
path: root/source3/modules/vfs_aixacl_util.c
Commit message (Collapse)AuthorAgeFilesLines
* smbd: Add mem_ctx to sys_acl_init() and all callersAndrew Bartlett2012-10-111-2/+2
| | | | | | | | | | This changes from allocation on NULL to allocation on the supplied memory context. Currently that supplied context is talloc_tos() at the the final consumer of the ACL. Andrew Bartlett
* s3: fix the aix acl moduleBjörn Jacke2012-09-141-9/+9
| | | | This was not adopted to the recent VFS acl structure changes.
* s3: fix wrong invocations of talloc_reallocBjörn Jacke2012-09-091-2/+2
|
* s3-smbd: Change allocation of smb_acl_t to talloc()Andrew Bartlett2012-08-151-16/+12
| | | | | | | | | The acl element is changed to be a talloc child, and is no longer one element longer than requested by virtue of the acl[1] base pointer. This also avoids one of the few remaining cases of over-allocation of a structure. Andrew Bartlett
* s3-vfs: Put vfs_aixacl_util.c helper functions into a header fileAndrew Bartlett2012-08-141-0/+1
| | | | | Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Tue Aug 14 02:16:11 CEST 2012 on sn-devel-104
* s3-smbd: fix the AIX 5.3 build.Günther Deschner2011-04-201-0/+1
| | | | | | (AIX defines open to be open64) Guenther
* s3-vfs: include smbd/smbd.h in vfs modules.Günther Deschner2011-03-301-0/+1
| | | | Guenther
* Fix some warnings in the AIX ACL code.Jeremy Allison2009-08-121-4/+3
| | | | Jeremy.
* r25399: Excise uint - > uint32 (where appropriate) or unsigned int.Jeremy Allison2007-10-101-3/+3
| | | | | Jeremy. (This used to be commit b4ee924000f4a21b16a70e08e58331d209c4d114)
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-10-101-2/+1
| | | | (This used to be commit b0132e94fc5fef936aa766fb99a306b3628e9f07)
* r23779: Change from v2 or later to v3 or later.Jeremy Allison2007-10-101-1/+1
| | | | | Jeremy. (This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3)
* r17179: Merge the vl-posixacls tmp branch into mainline. ItJim McDonough2007-10-101-0/+297
modularizes our interface into the special posix API used on the system. Without this patch the specific API flavor is determined at compile time, something which severely limits usability on systems with more than one file system. Our first targets are AIX with its JFS and JFS2 APIs, at a later stage also GPFS. But it's certainly not limited to IBM stuff, this abstraction is also necessary for anything that copes with NFSv4 ACLs. For this we will check in handling very soon. Major contributions can be found in the copyright notices as well as the checkin log of the vl-posixacls branch. The final merge to 3_0 post-3.0.23 was done by Peter Somogyi <psomogyi@gamax.hu> (This used to be commit ca0c73f281a2a65a988094a46bb3e46a94011a53)