hpux man page for priv_getbynum

Query: priv_getbynum

OS: hpux

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

priv_getbynum(3)					     Library Functions Manual						  priv_getbynum(3)

NAME
priv_getbynum() - convert privilege ID to privilege name
SYNOPSIS
Parameters priv_id The internal (numeric) representation of a privilege to be converted to the external (string) representation.
DESCRIPTION
converts the internal privilege representation of the privilege ID to the external string representation.
RETURN VALUE
returns the following values: pointer Successful completion. A non-null pointer to the privilege name is returned. The returned string is a pointer to shared data, and must not be modified or freed. NULL pointer Function failed. is set to indicate the error.
ERRORS
If fails, is set to one of the following values: Invalid privilege ID.
EXAMPLES
#include <stdio.h> #include <sys/privileges.h> #include <sys/types.h> main() { priv_t priv_id=PRIV_SYSNFS; const char *priv_name; priv_name = priv_getbynum(priv_id); if (priv_name == NULL) { printf("Error getting privilege name "); } else { /* priv_name is constant static data may not be modified or freed */ printf("Privilege Name : %s ",priv_name); } }
SEE ALSO
priv_getbyname(3), priv_set_to_str(3), priv_str_to_set(3), privileges(5). priv_getbynum(3)
Related Man Pages
priv_addset(3) - hpux
priv_delset(3) - hpux
privset_alloc(3) - hpux
privset_add(3) - hpux
privset_del(3) - hpux
Similar Topics in the Unix Linux Community
Shutdown Privilege
User Privilege