Home > Veritas Storage Foundation™ File System Manual Pages

VXFS_AP_FREE2 (3)

Library Functions

Table of contents


NAME

vxfs_ap_free2 - free one or more fsap_info2 structures

SYNOPSIS

cc -I /opt/VRTS/include -L /opt/VRTS/lib

-l vxfsutil -ldl

#include <sys/types.h>

#include <vxfsutil.h>

void vxfs_ap_free2(struct fsap_info2 \(**fsap);


AVAILABILITY

VRTSvxfs

DESCRIPTION

vxfs_ap_free2() frees an fsap_info2 structure previously allocated by vxfs_ap_alloc2(), a list of fsap_info2 structures allocated and initialized by vxfs_ap_enumerate2(), or an fsap_info2 structure filled by vxfs_ap_query2().

struct fsap_info2 {
        char            ap_name[FSAP_NAMESZ];
        uint32_t        ap_flags;
        uint32_t        ap_order;
        uint64_t        ap_chunk;
        uint32_t        ap_ncomp;
        uint32_t        ap_pad;
        union {
                char    apc_vols[1][FSVOL_NAMEZ];
                char    apc_subp[1][FSAP_NAMEZ];
        } ap_comp;
};
#define       ap_vols ap_comp.apc_vols
#define       ap_subp ap_comp.apc_subp

To use this function, specify -l vxfsutil while linking.


NOTES

This API supports file system versions 6.0 and above.

SEE ALSO

vxfs_ap_alloc2(3), vxfs_ap_assign_ckpt(3), vxfs_ap_assign_file(3), vxfs_ap_assign_fs(3), vxfs_ap_define(3), vxfs_ap_define2(3), vxfs_ap_enforce_file(3), vxfs_ap_enumerate(3), vxfs_ap_enumerate2(3), vxfs_ap_query(3), vxfs_ap_query2(3), vxfs_ap_query_ckpt(3), vxfs_ap_query_file(3), vxfs_ap_query_fs(3), vxfs_ap_remove(3), vxfs_vol_add(3), vxfs_vol_deencapsulate(3), vxfs_vol_encapsulate(3), vxfs_vol_enumerate(3), vxfs_vol_remove(3), vxfs_vol_resize(3), vxfs_vol_stat(3)

Last updated: 7 May 2007
Copyright ©2009 Symantec Corporation
All rights reserved.