home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / src / linux-headers-2.6.17-6 / include / linux / udf_fs.h < prev    next >
Encoding:
C/C++ Source or Header  |  2006-08-11  |  1.2 KB  |  55 lines

  1. /*
  2.  * udf_fs.h
  3.  *
  4.  * PURPOSE
  5.  *  Included by fs/filesystems.c
  6.  *
  7.  * DESCRIPTION
  8.  *  OSTA-UDF(tm) = Optical Storage Technology Association
  9.  *  Universal Disk Format.
  10.  *
  11.  *  This code is based on version 2.50 of the UDF specification,
  12.  *  and revision 3 of the ECMA 167 standard [equivalent to ISO 13346].
  13.  *    http://www.osta.org/ *    http://www.ecma.ch/
  14.  *    http://www.iso.org/
  15.  *
  16.  * COPYRIGHT
  17.  *    This file is distributed under the terms of the GNU General Public
  18.  *    License (GPL). Copies of the GPL can be obtained from:
  19.  *        ftp://prep.ai.mit.edu/pub/gnu/GPL
  20.  *    Each contributing author retains all rights to their own work.
  21.  *
  22.  *  (C) 1999-2004 Ben Fennema
  23.  *  (C) 1999-2000 Stelias Computing Inc
  24.  *
  25.  * HISTORY
  26.  *
  27.  */
  28.  
  29. #ifndef _UDF_FS_H
  30. #define _UDF_FS_H 1
  31.  
  32. #define UDF_PREALLOCATE
  33. #define UDF_DEFAULT_PREALLOC_BLOCKS    8
  34.  
  35. #define UDFFS_DATE            "2004/29/09"
  36. #define UDFFS_VERSION            "0.9.8.1"
  37.  
  38. #undef UDFFS_DEBUG
  39.  
  40. #ifdef UDFFS_DEBUG
  41. #define udf_debug(f, a...) \
  42.     { \
  43.         printk (KERN_DEBUG "UDF-fs DEBUG %s:%d:%s: ", \
  44.             __FILE__, __LINE__, __FUNCTION__); \
  45.         printk (f, ##a); \
  46.     }
  47. #else
  48. #define udf_debug(f, a...) /**/
  49. #endif
  50.  
  51. #define udf_info(f, a...) \
  52.         printk (KERN_INFO "UDF-fs INFO " f, ##a);
  53.  
  54. #endif /* _UDF_FS_H */
  55.