11da177e4SLinus Torvalds /* 21da177e4SLinus Torvalds You may distribute this file under either of the two licenses that 31da177e4SLinus Torvalds follow at your discretion. 41da177e4SLinus Torvalds */ 51da177e4SLinus Torvalds 61da177e4SLinus Torvalds /* BLURB lgpl 71da177e4SLinus Torvalds 81da177e4SLinus Torvalds Coda File System 91da177e4SLinus Torvalds Release 5 101da177e4SLinus Torvalds 111da177e4SLinus Torvalds Copyright (c) 1987-1999 Carnegie Mellon University 121da177e4SLinus Torvalds Additional copyrights listed below 131da177e4SLinus Torvalds 141da177e4SLinus Torvalds This code is distributed "AS IS" without warranty of any kind under 151da177e4SLinus Torvalds the terms of the GNU Library General Public Licence Version 2, as 161da177e4SLinus Torvalds shown in the file LICENSE, or under the license shown below. The 171da177e4SLinus Torvalds technical and financial contributors to Coda are listed in the file 181da177e4SLinus Torvalds CREDITS. 191da177e4SLinus Torvalds 201da177e4SLinus Torvalds Additional copyrights 211da177e4SLinus Torvalds */ 221da177e4SLinus Torvalds 231da177e4SLinus Torvalds /* 241da177e4SLinus Torvalds 251da177e4SLinus Torvalds Coda: an Experimental Distributed File System 261da177e4SLinus Torvalds Release 4.0 271da177e4SLinus Torvalds 281da177e4SLinus Torvalds Copyright (c) 1987-1999 Carnegie Mellon University 291da177e4SLinus Torvalds All Rights Reserved 301da177e4SLinus Torvalds 311da177e4SLinus Torvalds Permission to use, copy, modify and distribute this software and its 321da177e4SLinus Torvalds documentation is hereby granted, provided that both the copyright 331da177e4SLinus Torvalds notice and this permission notice appear in all copies of the 341da177e4SLinus Torvalds software, derivative works or modified versions, and any portions 351da177e4SLinus Torvalds thereof, and that both notices appear in supporting documentation, and 361da177e4SLinus Torvalds that credit is given to Carnegie Mellon University in all documents 371da177e4SLinus Torvalds and publicity pertaining to direct or indirect use of this code or its 381da177e4SLinus Torvalds derivatives. 391da177e4SLinus Torvalds 401da177e4SLinus Torvalds CODA IS AN EXPERIMENTAL SOFTWARE SYSTEM AND IS KNOWN TO HAVE BUGS, 411da177e4SLinus Torvalds SOME OF WHICH MAY HAVE SERIOUS CONSEQUENCES. CARNEGIE MELLON ALLOWS 421da177e4SLinus Torvalds FREE USE OF THIS SOFTWARE IN ITS "AS IS" CONDITION. CARNEGIE MELLON 431da177e4SLinus Torvalds DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER 441da177e4SLinus Torvalds RESULTING DIRECTLY OR INDIRECTLY FROM THE USE OF THIS SOFTWARE OR OF 451da177e4SLinus Torvalds ANY DERIVATIVE WORK. 461da177e4SLinus Torvalds 471da177e4SLinus Torvalds Carnegie Mellon encourages users of this software to return any 481da177e4SLinus Torvalds improvements or extensions that they make, and to grant Carnegie 491da177e4SLinus Torvalds Mellon the rights to redistribute these changes without encumbrance. 501da177e4SLinus Torvalds */ 511da177e4SLinus Torvalds 521da177e4SLinus Torvalds /* 531da177e4SLinus Torvalds * 541da177e4SLinus Torvalds * Based on cfs.h from Mach, but revamped for increased simplicity. 551da177e4SLinus Torvalds * Linux modifications by 561da177e4SLinus Torvalds * Peter Braam, Aug 1996 571da177e4SLinus Torvalds */ 581da177e4SLinus Torvalds #ifndef _CODA_HEADER_ 591da177e4SLinus Torvalds #define _CODA_HEADER_ 601da177e4SLinus Torvalds 611da177e4SLinus Torvalds typedef unsigned long long u_quad_t; 62*b2a57e33SSam Protsenko 63607ca46eSDavid Howells #include <uapi/linux/coda.h> 641da177e4SLinus Torvalds #endif 65