summaryrefslogtreecommitdiffstats
path: root/src/H5Fprivate.h
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2009-12-07 03:27:19 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2009-12-07 03:27:19 (GMT)
commit1d8a1b22f1f7412b00739c38524fa4de2c3b8b4e (patch)
treeef4de18b79218d148c16472880c39846660142f0 /src/H5Fprivate.h
parent77a3cc2292f6021a306372284c20882b8dc8eeeb (diff)
downloadhdf5-1d8a1b22f1f7412b00739c38524fa4de2c3b8b4e.zip
hdf5-1d8a1b22f1f7412b00739c38524fa4de2c3b8b4e.tar.gz
hdf5-1d8a1b22f1f7412b00739c38524fa4de2c3b8b4e.tar.bz2
[svn-r17972] Description:
Bring r17971 from trunk to 1.8 branch: Allow the core VFD to properly support opening backing store files through symbolic links and have the external links in the file be treated in the same way as for the sec2 driver. Tested on: FreeBSD/32 6.3 (duty) in debug mode (h5committested on trunk)
Diffstat (limited to 'src/H5Fprivate.h')
-rw-r--r--src/H5Fprivate.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/H5Fprivate.h b/src/H5Fprivate.h
index c513d55..9ac4626 100644
--- a/src/H5Fprivate.h
+++ b/src/H5Fprivate.h
@@ -378,6 +378,7 @@ typedef struct H5F_blk_aggr_t H5F_blk_aggr_t;
#define H5F_ACS_FAMILY_TO_SEC2_NAME "family_to_sec2" /* Whether to convert family to sec2 driver. (private property only used by h5repart) */
#define H5F_ACS_MULTI_TYPE_NAME "multi_type" /* Data type in multi file driver */
#define H5F_ACS_LATEST_FORMAT_NAME "latest_format" /* 'Use latest format version' flag */
+#define H5F_ACS_WANT_POSIX_FD_NAME "want_posix_fd" /* Internal: query the file descriptor from the core VFD, instead of the memory address */
/* ======================== File Mount properties ====================*/
#define H5F_MNT_SYM_LOCAL_NAME "local" /* Whether absolute symlinks local to file. */
@@ -463,8 +464,6 @@ H5_DLL H5F_t *H5F_open(const char *name, unsigned flags, hid_t fcpl_id,
H5_DLL herr_t H5F_try_close(H5F_t *f);
H5_DLL unsigned H5F_incr_nopen_objs(H5F_t *f);
H5_DLL unsigned H5F_decr_nopen_objs(H5F_t *f);
-H5_DLL herr_t H5F_build_actual_name(const H5F_t *f, const char *,
- char ** /*out*/ );
/* Functions than retrieve values from the file struct */
H5_DLL unsigned H5F_get_intent(const H5F_t *f);