Print this page
7127  remove -Wno-missing-braces from Makefile.uts


  30 #include <sys/class.h>
  31 #include <sys/errno.h>
  32 #include <sys/modctl.h>
  33 
  34 extern pri_t ia_init(id_t, int, classfuncs_t **);
  35 
  36 static sclass_t csw = {
  37         "IA",
  38         ia_init,
  39         0
  40 };
  41 
  42 /*
  43  * Module linkage information for the kernel.
  44  */
  45 static struct modlsched modlsched = {
  46         &mod_schedops, "interactive scheduling class", &csw
  47 };
  48 
  49 static struct modlinkage modlinkage = {
  50         MODREV_1, (void *)&modlsched, NULL
  51 };
  52 
  53 int
  54 _init()
  55 {
  56         int error;
  57 
  58         if ((error = mod_install(&modlinkage)) == 0) {
  59                 return (0);
  60         } else {
  61                 return (error);
  62         }
  63 }
  64 
  65 int
  66 _fini()
  67 {
  68         return (EBUSY);
  69 }
  70 


  30 #include <sys/class.h>
  31 #include <sys/errno.h>
  32 #include <sys/modctl.h>
  33 
  34 extern pri_t ia_init(id_t, int, classfuncs_t **);
  35 
  36 static sclass_t csw = {
  37         "IA",
  38         ia_init,
  39         0
  40 };
  41 
  42 /*
  43  * Module linkage information for the kernel.
  44  */
  45 static struct modlsched modlsched = {
  46         &mod_schedops, "interactive scheduling class", &csw
  47 };
  48 
  49 static struct modlinkage modlinkage = {
  50         MODREV_1, { (void *)&modlsched, NULL }
  51 };
  52 
  53 int
  54 _init()
  55 {
  56         int error;
  57 
  58         if ((error = mod_install(&modlinkage)) == 0) {
  59                 return (0);
  60         } else {
  61                 return (error);
  62         }
  63 }
  64 
  65 int
  66 _fini()
  67 {
  68         return (EBUSY);
  69 }
  70