pxattr 1.0.5 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News pxattr 1.0.5 (Default branch)
# 1  
Old 01-27-2009
pxattr 1.0.5 (Default branch)

Linux, FreeBSD, and Mac OS X all provide similar extended file attributes functionality, with significantly different interfaces. The pxattr package aims at providing a single extended file attributes interface on all three systems (and others in the future). It consists of a single C++ module to be included in the application source code. The C++ file can also be compiled to a command line attributes management command and test tool. License: MIT/X Consortium License Changes:
Portability to recent Linux systems: the system interface include file name has been changed from attr/xattr.h to sys/xattr.h. Image

Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question
attropen(3C)						   Standard C Library Functions 					      attropen(3C)

NAME
attropen - open a file SYNOPSIS
#include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> int attropen(const char *path, const char *attrpath, int oflag, /* mode_t mode */...); DESCRIPTION
The attropen() function is similar to the open(2) function except that it takes a second path argument, attrpath, that identifies an extended attribute file associated with the first path argument. This function returns a file descriptor for the extended attribute rather than the file named by the initial argument. The O_XATTR flag is set by default for attropen() and the attrpath argument is always interpreted as a reference to an extended attribute. Extended attributes must be referenced with a relative path; providing an absolute path results in a normal file reference. RETURN VALUES
Refer to open(2). ERRORS
Refer to open(2). ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Evolving | +-----------------------------+-----------------------------+ |MT-Level |Safe | +-----------------------------+-----------------------------+ SEE ALSO
open(2), attributes(5), fsattr(5) SunOS 5.10 1 Aug 2001 attropen(3C)