summaryrefslogtreecommitdiff
path: root/nuttx/fs/nfs/nfs.h
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-06-09 19:29:49 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-06-09 19:29:49 +0000
commit59f64eb3c5ade626a3366355ae49344765d1a4c1 (patch)
tree503bd40e4c9634ec1b28fc23d26761878d266675 /nuttx/fs/nfs/nfs.h
parent41375ad4a6216e206030e71aca39c54c94e00a57 (diff)
downloadpx4-nuttx-59f64eb3c5ade626a3366355ae49344765d1a4c1.tar.gz
px4-nuttx-59f64eb3c5ade626a3366355ae49344765d1a4c1.tar.bz2
px4-nuttx-59f64eb3c5ade626a3366355ae49344765d1a4c1.zip
NFS update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4821 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/fs/nfs/nfs.h')
-rw-r--r--nuttx/fs/nfs/nfs.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/nuttx/fs/nfs/nfs.h b/nuttx/fs/nfs/nfs.h
index 600e53350..34cf01b12 100644
--- a/nuttx/fs/nfs/nfs.h
+++ b/nuttx/fs/nfs/nfs.h
@@ -193,6 +193,16 @@
#define NFSD_CHECKSLP 0x01
/****************************************************************************
+ * Public Data
+ ****************************************************************************/
+
+extern uint32_t nfs_true;
+extern uint32_t nfs_false;
+extern uint32_t nfs_xdrneg1;
+extern struct nfsstats nfsstats;
+extern int nfs_ticks;
+
+/****************************************************************************
* Public Types
****************************************************************************/
@@ -352,6 +362,11 @@ extern "C" {
EXTERN void nfs_semtake(struct nfsmount *nmp);
EXTERN void nfs_semgive(struct nfsmount *nmp);
EXTERN int nfs_checkmount(struct nfsmount *nmp);
+EXTERN int nfs_fsinfo(struct nfsmount *nmp);
+EXTERN int nfs_findnode(struct nfsmount *nmp, FAR const char *relpath,
+ FAR struct file_handle *fhandle,
+ FAR struct nfs_fattr *obj_attributes,
+ FAR struct nfs_fattr *dir_attributes);
#undef EXTERN
#if defined(__cplusplus)