Add support for CIFS fs type.
authorChris Hanson <org/chris-hanson/cph>
Wed, 22 Nov 2006 18:13:49 +0000 (18:13 +0000)
committerChris Hanson <org/chris-hanson/cph>
Wed, 22 Nov 2006 18:13:49 +0000 (18:13 +0000)
v7/src/microcode/uxfs.c

index c6f9f08be09b50ba38184023a1c9b2a25bd62788..5882940856d9c04547797e569e298463a0b5413a 100644 (file)
@@ -1,8 +1,9 @@
 /* -*-C-*-
 
-$Id: uxfs.c,v 1.25 2003/02/14 18:28:24 cph Exp $
+$Id: uxfs.c,v 1.26 2006/11/22 18:13:49 cph Exp $
 
-Copyright (c) 1990-2002 Massachusetts Institute of Technology
+Copyright 1990,1991,1992,1995,1996,1997 Massachusetts Institute of Technology
+Copyright 1998,1999,2000,2001,2002,2006 Massachusetts Institute of Technology
 
 This file is part of MIT/GNU Scheme.
 
@@ -54,6 +55,9 @@ USA.
 #    ifndef AFFS_SUPER_MAGIC
 #      define AFFS_SUPER_MAGIC 0xadff
 #    endif
+#    ifndef CIFS_MAGIC_NUMBER
+#      define CIFS_MAGIC_NUMBER 0xFF534D42
+#    endif
 #    ifndef COH_SUPER_MAGIC
 #      define COH_SUPER_MAGIC 0x012FF7B7
 #    endif
@@ -250,6 +254,7 @@ DEFUN (UX_file_system_type, (name), CONST char * name)
 #ifdef __linux__
   switch (s . f_type)
     {
+    case CIFS_MAGIC_NUMBER:    return ("cifs");
     case COH_SUPER_MAGIC:      return ("coherent");
     case EXT_SUPER_MAGIC:      return ("ext");
     case EXT2_SUPER_MAGIC:     return ("ext2");