Print this page
6136 sysmacros.h unnecessarily polutes the namespace


  35 static char sccsid[] = "@(#)fsdb.c      5.8 (Berkeley) 6/1/90";
  36 #endif /* not lint */
  37 
  38 /*
  39  *  fsdb - file system debugger
  40  *
  41  *  usage: fsdb [-o suboptions] special
  42  *  options/suboptions:
  43  *      -o
  44  *              ?               display usage
  45  *              o               override some error conditions
  46  *              p="string"      set prompt to string
  47  *              w               open for write
  48  */
  49 
  50 #include <sys/param.h>
  51 #include <sys/signal.h>
  52 #include <sys/file.h>
  53 #include <inttypes.h>
  54 #include <sys/sysmacros.h>

  55 
  56 #ifdef sun
  57 #include <unistd.h>
  58 #include <stdlib.h>
  59 #include <string.h>
  60 #include <fcntl.h>
  61 #include <signal.h>
  62 #include <sys/types.h>
  63 #include <sys/vnode.h>
  64 #include <sys/mntent.h>
  65 #include <sys/wait.h>
  66 #include <sys/fs/ufs_fsdir.h>
  67 #include <sys/fs/ufs_fs.h>
  68 #include <sys/fs/ufs_inode.h>
  69 #include <sys/fs/ufs_acl.h>
  70 #include <sys/fs/ufs_log.h>
  71 #else
  72 #include <sys/dir.h>
  73 #include <ufs/fs.h>
  74 #include <ufs/dinode.h>




  35 static char sccsid[] = "@(#)fsdb.c      5.8 (Berkeley) 6/1/90";
  36 #endif /* not lint */
  37 
  38 /*
  39  *  fsdb - file system debugger
  40  *
  41  *  usage: fsdb [-o suboptions] special
  42  *  options/suboptions:
  43  *      -o
  44  *              ?               display usage
  45  *              o               override some error conditions
  46  *              p="string"      set prompt to string
  47  *              w               open for write
  48  */
  49 
  50 #include <sys/param.h>
  51 #include <sys/signal.h>
  52 #include <sys/file.h>
  53 #include <inttypes.h>
  54 #include <sys/sysmacros.h>
  55 #include <sys/mkdev.h>
  56 
  57 #ifdef sun
  58 #include <unistd.h>
  59 #include <stdlib.h>
  60 #include <string.h>
  61 #include <fcntl.h>
  62 #include <signal.h>
  63 #include <sys/types.h>
  64 #include <sys/vnode.h>
  65 #include <sys/mntent.h>
  66 #include <sys/wait.h>
  67 #include <sys/fs/ufs_fsdir.h>
  68 #include <sys/fs/ufs_fs.h>
  69 #include <sys/fs/ufs_inode.h>
  70 #include <sys/fs/ufs_acl.h>
  71 #include <sys/fs/ufs_log.h>
  72 #else
  73 #include <sys/dir.h>
  74 #include <ufs/fs.h>
  75 #include <ufs/dinode.h>