* Copyright (c) 1992 The Regents of the University of California
* Copyright (c) 1990, 1992 Jan-Simon Pendry
* This code is derived from software donated to Berkeley by
* %sccs.include.redist.c%
* @(#)fdesc.h 7.2 (Berkeley) %G%
* $Id: fdesc.h,v 1.8 1993/04/06 15:28:33 jsp Exp $
struct vnode
*f_root
; /* Root node */
fdntype fd_type
; /* Type of this node */
unsigned fd_fd
; /* Fd to be dup'ed */
char *fd_link
; /* Link to fd/n */
int fd_ix
; /* filesystem index */
#define VFSTOFDESC(mp) ((struct fdescmount *)((mp)->mnt_data))
#define VTOFDESC(vp) ((struct fdescnode *)(vp)->v_data)
extern int fdesc_allocvp
__P((fdntype
, int, struct mount
*, struct vnode
**));
extern int (**fdesc_vnodeop_p
)();
extern struct vfsops fdesc_vfsops
;