Print this page
6136 sysmacros.h unnecessarily polutes the namespace

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
          +++ new/usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
↓ open down ↓ 44 lines elided ↑ open up ↑
  45   45   *              o               override some error conditions
  46   46   *              p="string"      set prompt to string
  47   47   *              w               open for write
  48   48   */
  49   49  
  50   50  #include <sys/param.h>
  51   51  #include <sys/signal.h>
  52   52  #include <sys/file.h>
  53   53  #include <inttypes.h>
  54   54  #include <sys/sysmacros.h>
       55 +#include <sys/mkdev.h>
  55   56  
  56   57  #ifdef sun
  57   58  #include <unistd.h>
  58   59  #include <stdlib.h>
  59   60  #include <string.h>
  60   61  #include <fcntl.h>
  61   62  #include <signal.h>
  62   63  #include <sys/types.h>
  63   64  #include <sys/vnode.h>
  64   65  #include <sys/mntent.h>
↓ open down ↓ 5262 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX