fsmgt.spec revision f808c858fa61e7769218966759510a8b1190dfcf
#
# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License, Version 1.0 only
# (the "License"). You may not use this file except in compliance
# with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
#ident "%Z%%M% %I% %E% SMI"
#
function cmd_execute_command
declaration int cmd_execute_command(char *cmd, int *output_filedes, \
int *error_filedes)
end
declaration char *cmd_execute_command_and_retrieve_string(char *cmd, \
int *errp)
end
function cmd_retrieve_string
declaration char *cmd_retrieve_string(int filedes, int *errp)
end
function fileutil_add_string_to_array
int *, int *)
end
function fileutil_free_string_array
declaration void fileutil_free_string_array(char **, int)
end
function fileutil_get_cmd_from_string
declaration char *fileutil_get_cmd_from_string(char *input_stringp)
end
function fileutil_get_first_column_data
declaration char **fileutil_get_first_column_data(FILE *, int *, int *)
end
function fileutil_getfs
declaration char *fileutil_getfs(FILE *)
end
function fileutil_getline
declaration char *fileutil_getline(FILE *, char *, int)
end
function fs_add_mount_default
int *)
end
function fs_del_mount_default_ent
int *)
end
function fs_edit_mount_defaults
fs_mntdefaults_t *, int *)
end
function fs_free_mntdefaults_list
declaration void fs_free_mntdefaults_list(fs_mntdefaults_t *headp);
end
function fs_get_filtered_mount_defaults
fs_mntdefaults_t *filter, int *errp)
end
function fs_get_mount_defaults
end
function fs_free_mount_list
declaration void fs_free_mount_list(fs_mntlist_t *mnt_list)
end
function fs_get_availablesize
declaration unsigned long long fs_get_availablesize(char *mntpnt, int *errp)
end
function fs_get_avail_for_nonsuperuser_size
end
function fs_get_blocksize
declaration unsigned long long fs_get_blocksize(char *mntpnt, int *errp)
end
function fs_get_filtered_mount_list
boolean_t find_overlays, int *errp)
end
function fs_get_fragsize
declaration unsigned long fs_get_fragsize(char *mntpnt, int *errp)
end
function fs_get_maxfilenamelen
declaration unsigned long fs_get_maxfilenamelen(char *mntpnt, int *errp)
end
function fs_get_mounts_by_mntopt
boolean_t find_overlays, int *errp)
end
function fs_get_mount_list
int *errp)
end
function fs_get_totalsize
declaration unsigned long long fs_get_totalsize(char *mntpnt, int *errp)
end
function fs_get_usedsize
declaration unsigned long long fs_get_usedsize(char *mntpnt, int *errp)
end
function fs_is_readonly
end
function fs_parse_optlist_for_option
declaration char *fs_parse_optlist_for_option(char *optlist, char *opt, \
int *errp)
end
function fs_parse_opts_for_sec_modes
declaration char **fs_parse_opts_for_sec_modes(char *cmd, int *count, \
int *error)
end
function fs_free_share_list
declaration void fs_free_share_list(fs_sharelist_t *share_list)
end
function fs_get_share_list
end
function fs_create_array_from_accesslist
declaration char **fs_create_array_from_accesslist(char *access_list, \
end
function fs_check_for_duplicate_DFStab_paths
declaration int fs_check_for_duplicate_DFStab_paths(char *path, int *err)
end
function fs_add_DFStab_ent
end
function fs_del_All_DFStab_ents_with_Path
int *err)
end
function fs_del_DFStab_ent
end
function fs_edit_DFStab_ent
end
function fs_free_DFStab_ents
declaration void fs_free_DFStab_ents(fs_dfstab_entry_t)
end
function fs_get_DFStab_ents
end
function fs_get_DFStab_ent_Desc
declaration char *fs_get_DFStab_ent_Desc(fs_dfstab_entry_t)
end
function fs_get_DFStab_ent_Fstype
declaration char *fs_get_DFStab_ent_Fstype(fs_dfstab_entry_t)
end
function fs_get_DFStab_ent_Next
end
function fs_get_DFStab_ent_Options
declaration char *fs_get_DFStab_ent_Options(fs_dfstab_entry_t)
end
function fs_get_DFStab_ent_Path
declaration char *fs_get_DFStab_ent_Path(fs_dfstab_entry_t)
end
function fs_get_DFStab_ent_Res
declaration char *fs_get_DFStab_ent_Res(fs_dfstab_entry_t)
end
function fs_get_Dfstab_share_cmd
declaration char *fs_get_Dfstab_share_cmd(fs_dfstab_entry_t, int *)
end
function fs_set_DFStab_ent
char *, int *)
end
function fs_print_dfstab_entries
declaration void fs_print_dfstab_entries(fs_dfstab_entry_t)
end
function nfs_free_mntinfo_list
declaration void nfs_free_mntinfo_list(nfs_mntlist_t *)
end
function nfs_get_filtered_mount_list
boolean_t find_overlays, int *errp)
end
function nfs_get_mounts_by_mntopt
boolean_t find_overlays, int *errp)
end
function nfs_get_mount_list
end
function netcfg_free_networkid_list
declaration void netcfg_free_networkid_list(char **netlist, \
int num_elements)
end
function netcfg_get_networkid_list
declaration char **netcfg_get_networkid_list(int *num_elements, int *errp)
end
function nfssec_free_secmode_list
declaration void nfssec_free_secmode_list(char **seclist, int num_elements)
end
function nfssec_get_default_secmode
declaration char *nfssec_get_default_secmode(int *errp)
end
function nfssec_get_nfs_secmode_list
declaration char **nfssec_get_nfs_secmode_list(int *num_elements, int *errp)
end
function sys_get_hostname
declaration char *sys_get_hostname(int *errp)
end