Print this page
*** NO COMMENTS ***
*** 2273,2292 ****
extern void mblk_to_iov(mblk_t *, int, struct iovec *);
extern int rfs_publicfh_mclookup(char *, vnode_t *, cred_t *,
vnode_t **, struct exportinfo **, struct sec_ol *);
extern int rfs_pathname(char *, vnode_t **, vnode_t **,
vnode_t *, cred_t *, int);
extern vtype_t nf3_to_vt[];
extern kstat_named_t *rfsproccnt_v3_ptr;
extern vfsops_t *nfs3_vfsops;
extern struct vnodeops *nfs3_vnodeops;
extern const struct fs_operation_def nfs3_vnodeops_template[];
! #ifdef DEBUG
! extern int rfs3_do_pre_op_attr;
! extern int rfs3_do_post_op_attr;
! extern int rfs3_do_post_op_fh3;
! #endif
/*
* Some servers do not properly update the attributes of the
* directory when changes are made. To allow interoperability
* with these broken servers, the nfs_disable_rddir_cache
* parameter can be used to disable readdir response caching.
--- 2273,2289 ----
extern void mblk_to_iov(mblk_t *, int, struct iovec *);
extern int rfs_publicfh_mclookup(char *, vnode_t *, cred_t *,
vnode_t **, struct exportinfo **, struct sec_ol *);
extern int rfs_pathname(char *, vnode_t **, vnode_t **,
vnode_t *, cred_t *, int);
+ extern int rfs_cross_mnt(vnode_t **, struct exportinfo **);
extern vtype_t nf3_to_vt[];
extern kstat_named_t *rfsproccnt_v3_ptr;
extern vfsops_t *nfs3_vfsops;
extern struct vnodeops *nfs3_vnodeops;
extern const struct fs_operation_def nfs3_vnodeops_template[];
!
/*
* Some servers do not properly update the attributes of the
* directory when changes are made. To allow interoperability
* with these broken servers, the nfs_disable_rddir_cache
* parameter can be used to disable readdir response caching.