| EXTATTR_NAMESPACE_TO_STRING(3) | Library Functions Manual | EXTATTR_NAMESPACE_TO_STRING(3) | 
extattr_namespace_to_string,
  extattr_string_to_namespace —
#include <sys/extattr.h>
int
  
  extattr_namespace_to_string(int
    attrnamespace, char
    **string);
int
  
  extattr_string_to_namespace(const
    char *string, int
    *attrnamespace);
extattr_namespace_to_string() function converts a
  VFS extended attribute identifier to a human-readable string. The
  extattr_string_to_namespace() converts a
  human-readable string representing a namespace to a namespace identifier.
  Although a file system may implement arbitrary namespaces, these functions
  only support the EXTATTR_NAMESPACE_USER
  (“user”) and EXTATTR_NAMESPACE_SYSTEM
  (“system”) namespaces, which are defined in
  extattr(9).
These functions are meant to be used in error reporting and other
    interactive tasks. For example, instead of printing the integer identifying
    an extended attribute in an error message, a program might use
    extattr_namespace_to_string() to obtain a
    human-readable representation. Likewise, instead of requiring a user to
    enter the integer representing a namespace, an interactive program might ask
    for a name and use extattr_string_to_namespace() to
    get the desired identifier.
EINVAL]| December 16, 2011 | NetBSD 9.3 |