Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

acl_set_tag_type(3) [osf1 man page]

acl_set_tag_type(3)					     Library Functions Manual					       acl_set_tag_type(3)

NAME
acl_set_tag_type - Sets the tag type in an ACL entry LIBRARY
Security Library (libpacl.a) SYNOPSIS
#include <sys/acl.h> int acl_set_tag_type( acl_entry_t entry_d); acl_tag_t tag_type_d); PARAMETERS
The working storage internal representation ACL entry to set the tag type on. The tag type to set: ACL_USER, ACL_GROUP, ACL_USER_OBJ, ACL_GROUP_OBJ, or ACL_OTHER_OBJ. DESCRIPTION
NOTE: This function is based on Draft 13 of the POSIX P1003.6 standard. Given a pointer to an ACL entry, the acl_set_tag_type() function sets the ACL entry tag type. RETURN VALUES
Upon successful completion, the acl_set_tag_type() function returns a value of 0 (zero). Otherwise, a value of -1 is returned and errno is set to indicate the error. ERRORS
If any of the following conditions occur, the acl_set_tag_type() function sets errno to the corresponding value: Argument entry_d does not refer to a valid ACL entry. Argument tag_type_d does not refer to a valid type. RELATED INFORMATION
acl_get_tag_type(3) Security delim off acl_set_tag_type(3)

Check Out this Related Man Page

ACL_SET_TAG_TYPE(3)					   BSD Library Functions Manual 				       ACL_SET_TAG_TYPE(3)

NAME
acl_set_tag_type -- set the tag type of an ACL entry LIBRARY
Linux Access Control Lists library (libacl, -lacl). SYNOPSIS
#include <sys/types.h> #include <sys/acl.h> int acl_set_tag_type(acl_entry_t entry_d, acl_tag_t tag_type); DESCRIPTION
The acl_set_tag_type() function sets the tag type of the ACL entry indicated by the argument entry_d to the value of the argument tag_type. Any ACL entry descriptors that refer to the entry referred to by entry_d continue to refer to that entry. RETURN VALUE
The acl_set_tag_type() function returns the value 0 if successful; otherwise the value -1 is returned and the global variable errno is set to indicate the error. ERRORS
If any of the following conditions occur, the acl_set_tag_type() function returns -1 and sets errno to the corresponding value: [EINVAL] The argument entry_d is not a valid descriptor for an ACL entry. The argument tag_type is not a valid tag type. STANDARDS
IEEE Std 1003.1e draft 17 ("POSIX.1e", abandoned) SEE ALSO
acl_create_entry(3), acl_get_permset(3), acl_get_qualifier(3), acl_get_tag_type(3), acl_set_entry(3), acl_set_permset(3), acl_set_qualifier(3), acl(5) AUTHOR
Derived from the FreeBSD manual pages written by Robert N M Watson <rwatson@FreeBSD.org>, and adapted for Linux by Andreas Gruenbacher <a.gruenbacher@bestbits.at>. Linux ACL March 23, 2002 Linux ACL
Man Page

We Also Found This Discussion For You

1. What is on Your Mind?

Throw my Toys out of the Pram!

Hi Folks, Today hasn't been the best one of my career in IT. I've been a contractor for a major utility company for a number of years, on a number of seperate IT contracts mostly Unix. The company had 10 different flavours of unix and multiple different varsions of most of them. At the... (3 Replies)
Discussion started by: gull04
3 Replies