/*
 * @DEC_COPYRIGHT@
 */
/*
 * HISTORY
 * $Log:	ufs_ubc.h,v $
 * Revision 1.1.2.2  92/02/26  15:50:47  Charles_Briggs
 * 	UBC merge
 * 	[92/02/21  12:59:16  Charles_Briggs]
 * 
 * $EndLog$
 */
/*
 * @(#)$RCSfile: ufs_ubc.h,v $ $Revision: 1.1.2.2 $ (DEC) $Date: 92/02/26 15:50:47 $
 */
#ifndef	__UFS_UBC__
#define	__UFS_UBC__	1


struct ufs_realloc {
	int 	ur_flags;			/* Flag for UBC */
	union {
		daddr_t _ur_blkno;		/* New block allocated */
		struct buf **_ur_bpp;		/* Buffer pointer returned */
	} ur_u;
};

#define	ur_blkno	ur_u._ur_blkno
#define	ur_bpp		ur_u._ur_bpp

#endif	/* !__UFS_UBC__ */
