Home > Veritas Storage Foundation™ File System Manual Pages
VXFS_AP_QUERY_FS_PAT (3) |
|
Library Functions |
Table of contents
vxfs_ap_query_fs_pat - list the file system-wide pattern table
cc -I /opt/VRTS/include -L /opt/VRTS/lib
-l vxfsutil -ldl
#include <sys/types.h>
#include <vxfsutil.h>
int vxfs_ap_query_fs_pat(int fd,
struct fsap_pattern_table \(**\(**pat_query,
uint32_t flags);
VRTSvxfs
vxfs_ap_query_fs_pat()
returns the file system-wide pattern tables.
The
fd
field is the file descriptor of the directory.
The output of the
pat_query
field is freed by the caller.
On a successful return,
the following fields are filled:
-
pt_flags
-
Contains the flags of the pattern table.
-
pt_num
-
Contains the number of pattern entries.
-
pt_data
-
Points to an array of
fsap_pattern_entry
structures.
To use this function,
specify
-l vxfsutil
while linking.
This API supports file
system versions 6.0 and above.
The
flags
argument is currently unused.
vxfs_ap_query_fs_pat()
returns zero on success,
and
pat_query
points to a newly allocated structure that is filled with pattern information.
The caller must free the
pat_query
by calling the LIBC
free()
function.
vxfs_ap_query_fs_pat()
returns non-zero on failure.
-
ENXIO
-
An I/O error occurred during the operation.
-
ENOTDIR
-
The
fd
field does not point to a directory.
-
ENOTSYS
-
No appropriate licenses are installed.
vxfs_ap_assign_fs_pat(3)
Last updated: 7 May 2007
Copyright ©2009 Symantec Corporation
All rights reserved.