Print this page
6136 sysmacros.h unnecessarily polutes the namespace

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/brand/solaris10/s10_brand/common/s10_brand.c
          +++ new/usr/src/lib/brand/solaris10/s10_brand/common/s10_brand.c
↓ open down ↓ 50 lines elided ↑ open up ↑
  51   51  #include <libgen.h>
  52   52  #include <bsm/audit.h>
  53   53  #include <sys/crypto/ioctl.h>
  54   54  #include <sys/fs/zfs.h>
  55   55  #include <sys/zfs_ioctl.h>
  56   56  #include <sys/ucontext.h>
  57   57  #include <sys/mntio.h>
  58   58  #include <sys/mnttab.h>
  59   59  #include <sys/attr.h>
  60   60  #include <sys/lofi.h>
       61 +#include <sys/mkdev.h>
  61   62  #include <atomic.h>
  62   63  #include <sys/acl.h>
  63   64  #include <sys/socket.h>
  64   65  
  65   66  #include <s10_brand.h>
  66   67  #include <brand_misc.h>
  67   68  #include <s10_misc.h>
  68   69  #include <s10_signal.h>
  69   70  
  70   71  /*
↓ open down ↓ 2117 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX