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


  27 /*
  28  * misc module wrapper for a firmware module for uath driver
  29  * User must use elfwrap(1) to convert raw firmware data file to
  30  * ELF object file. Then use ld(1) to link the ELF object file and
  31  * this module to produce a kernel loadable module.
  32  */
  33 
  34 #include <sys/types.h>
  35 #include <sys/param.h>
  36 #include <sys/errno.h>
  37 #include <sys/modctl.h>
  38 
  39 
  40 extern struct mod_ops mod_miscops;
  41 static struct modlmisc modlmisc = {
  42         &mod_miscops,
  43         "uath firmware wrapper module 1.1"
  44 };
  45 static struct modlinkage modlinkage = {
  46         MODREV_1,
  47         &modlmisc,
  48         0
  49 };
  50 
  51 int
  52 _init(void)
  53 {
  54         return (mod_install(&modlinkage));
  55 }
  56 
  57 int
  58 _fini(void)
  59 {
  60         return (mod_remove(&modlinkage));
  61 }
  62 
  63 int
  64 _info(struct modinfo *modinfop)
  65 {
  66         return (mod_info(&modlinkage, modinfop));
  67 }


  27 /*
  28  * misc module wrapper for a firmware module for uath driver
  29  * User must use elfwrap(1) to convert raw firmware data file to
  30  * ELF object file. Then use ld(1) to link the ELF object file and
  31  * this module to produce a kernel loadable module.
  32  */
  33 
  34 #include <sys/types.h>
  35 #include <sys/param.h>
  36 #include <sys/errno.h>
  37 #include <sys/modctl.h>
  38 
  39 
  40 extern struct mod_ops mod_miscops;
  41 static struct modlmisc modlmisc = {
  42         &mod_miscops,
  43         "uath firmware wrapper module 1.1"
  44 };
  45 static struct modlinkage modlinkage = {
  46         MODREV_1,
  47         { &modlmisc, NULL }

  48 };
  49 
  50 int
  51 _init(void)
  52 {
  53         return (mod_install(&modlinkage));
  54 }
  55 
  56 int
  57 _fini(void)
  58 {
  59         return (mod_remove(&modlinkage));
  60 }
  61 
  62 int
  63 _info(struct modinfo *modinfop)
  64 {
  65         return (mod_info(&modlinkage, modinfop));
  66 }