/*
* Copyright 2000, International Business Machines Corporation and others.
* All Rights Reserved.
- *
+ *
* This software has been released under the terms of the IBM Public
* License. For details, see the LICENSE file in the top-level source
* directory or online at http://www.openafs.org/dl/license10.html
struct usr_vnodeops {
int (*vn_open) (struct vcache **, afs_int32, afs_ucred_t *);
int (*vn_close) (struct vcache *, afs_int32, afs_ucred_t *);
- int (*vn_rdwr) (struct usr_vnode *avc, struct usr_uio *uio,
+ int (*vn_rdwr) (struct usr_vnode *avc, struct usr_uio *uio,
int rw, int io, struct usr_ucred *cred);
int (*vn_ioctl) (void);
int (*vn_select) (void);
int (*vn_getattr) (struct vcache *avc, struct vattr *, afs_ucred_t *);
int (*vn_setattr) (struct vcache *avc, struct vattr *, afs_ucred_t *);
int (*vn_access) (struct vcache *avc, afs_int32, afs_ucred_t *);
- int (*vn_lookup) (struct vcache *adp, char *, struct vcache **,
+ int (*vn_lookup) (struct vcache *adp, char *, struct vcache **,
afs_ucred_t *, int);
- int (*vn_create) (struct vcache *adp, char *, struct vattr *,
+ int (*vn_create) (struct vcache *adp, char *, struct vattr *,
enum vcexcl, int, struct vcache **, afs_ucred_t *);
int (*vn_remove) (struct vcache *adp, char *, afs_ucred_t *);
- int (*vn_link) (struct vcache *avc, struct vcache *adp, char *,
+ int (*vn_link) (struct vcache *avc, struct vcache *adp, char *,
afs_ucred_t *);
int (*vn_rename) (struct vcache *aodp, char *, struct vcache *, char *,
afs_ucred_t *);
- int (*vn_mkdir) (struct vcache *adp, char *, struct vattr *,
+ int (*vn_mkdir) (struct vcache *adp, char *, struct vattr *,
struct vcache **, afs_ucred_t *);
int (*vn_rmdir) (struct vcache *adp, char *, afs_ucred_t *);
int (*vn_readdir) (struct vcache *avc, struct uio *, afs_ucred_t *);