Print this page
6063 pkgadd breaks with too many mountpoints
*** 208,219 ****
char *pkginst, int nointeract));
extern int eval_path __P((char **server_ptr, char **client_ptr,
char **map_ptr, char *path));
extern int get_orig_offset __P((void));
extern char *get_inst_root __P((void));
! extern char *get_mount_point __P((short n));
! extern char *get_remote_path __P((short n));
extern void set_env_cbdir __P((void));
extern int set_inst_root __P((char *path));
extern void put_path_params __P((void));
extern int mkpath __P((char *p));
extern void mkbasedir __P((int flag, char *path));
--- 208,219 ----
char *pkginst, int nointeract));
extern int eval_path __P((char **server_ptr, char **client_ptr,
char **map_ptr, char *path));
extern int get_orig_offset __P((void));
extern char *get_inst_root __P((void));
! extern char *get_mount_point __P((uint32_t n));
! extern char *get_remote_path __P((uint32_t n));
extern void set_env_cbdir __P((void));
extern int set_inst_root __P((char *path));
extern void put_path_params __P((void));
extern int mkpath __P((char *p));
extern void mkbasedir __P((int flag, char *path));
*** 240,275 ****
extern void setUpdate __P((void));
extern int isUpdate __P((void));
/* mntinfo.c */
extern int get_mntinfo __P((int map_client, char *vfstab_file));
! extern short fsys __P((char *path));
! extern struct fstable *get_fs_entry __P((short n));
extern int mount_client __P((void));
extern int unmount_client __P((void));
! extern short resolved_fsys __P((char *path));
! extern char *get_server_host __P((short n));
! extern char *server_map __P((char *path, short fsys_value));
! extern int use_srvr_map __P((char *path, short *fsys_value));
! extern int use_srvr_map_n __P((short n));
! extern int is_fs_writeable __P((char *path, short *fsys_value));
! extern int is_remote_fs __P((char *path, short *fsys_value));
! extern int is_served __P((char *path, short *fsys_value));
! extern int is_mounted __P((char *path, short *fsys_value));
! extern int is_fs_writeable_n __P((short n));
! extern int is_remote_fs_n __P((short n));
! extern int is_served_n __P((short n));
! extern int is_mounted_n __P((short n));
! extern fsblkcnt_t get_blk_size_n __P((short n));
! extern fsblkcnt_t get_frag_size_n __P((short n));
! extern fsblkcnt_t get_blk_used_n __P((short n));
! extern fsblkcnt_t get_blk_free_n __P((short n));
! extern fsblkcnt_t get_inode_used_n __P((short n));
! extern fsblkcnt_t get_inode_free_n __P((short n));
! extern void set_blk_used_n __P((short n, fsblkcnt_t value));
! extern char *get_source_name_n __P((short n));
! extern char *get_fs_name_n __P((short n));
extern int load_fsentry __P((struct fstable *fs_entry, char *name,
char *fstype, char *remote_name));
extern int isreloc __P((char *pkginstdir));
extern int is_local_host __P((char *hostname));
extern void fs_tab_free __P((void));
--- 240,275 ----
extern void setUpdate __P((void));
extern int isUpdate __P((void));
/* mntinfo.c */
extern int get_mntinfo __P((int map_client, char *vfstab_file));
! extern uint32_t fsys __P((char *path));
! extern struct fstable *get_fs_entry __P((uint32_t n));
extern int mount_client __P((void));
extern int unmount_client __P((void));
! extern uint32_t resolved_fsys __P((char *path));
! extern char *get_server_host __P((uint32_t n));
! extern char *server_map __P((char *path, uint32_t fsys_value));
! extern int use_srvr_map __P((char *path, uint32_t *fsys_value));
! extern int use_srvr_map_n __P((uint32_t n));
! extern int is_fs_writeable __P((char *path, uint32_t *fsys_value));
! extern int is_remote_fs __P((char *path, uint32_t *fsys_value));
! extern int is_served __P((char *path, uint32_t *fsys_value));
! extern int is_mounted __P((char *path, uint32_t *fsys_value));
! extern int is_fs_writeable_n __P((uint32_t n));
! extern int is_remote_fs_n __P((uint32_t n));
! extern int is_served_n __P((uint32_t n));
! extern int is_mounted_n __P((uint32_t n));
! extern fsblkcnt_t get_blk_size_n __P((uint32_t n));
! extern fsblkcnt_t get_frag_size_n __P((uint32_t n));
! extern fsblkcnt_t get_blk_used_n __P((uint32_t n));
! extern fsblkcnt_t get_blk_free_n __P((uint32_t n));
! extern fsblkcnt_t get_inode_used_n __P((uint32_t n));
! extern fsblkcnt_t get_inode_free_n __P((uint32_t n));
! extern void set_blk_used_n __P((uint32_t n, fsblkcnt_t value));
! extern char *get_source_name_n __P((uint32_t n));
! extern char *get_fs_name_n __P((uint32_t n));
extern int load_fsentry __P((struct fstable *fs_entry, char *name,
char *fstype, char *remote_name));
extern int isreloc __P((char *pkginstdir));
extern int is_local_host __P((char *hostname));
extern void fs_tab_free __P((void));