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


   7  *
   8  * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9  * or http://www.opensolaris.org/os/licensing.
  10  * See the License for the specific language governing permissions
  11  * and limitations under the License.
  12  *
  13  * When distributing Covered Code, include this CDDL HEADER in each
  14  * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15  * If applicable, add the following below this CDDL HEADER, with the
  16  * fields enclosed by brackets "[]" replaced with your own identifying
  17  * information: Portions Copyright [yyyy] [name of copyright owner]
  18  *
  19  * CDDL HEADER END
  20  */
  21 
  22 /*
  23  * Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
  24  * Use is subject to license terms.
  25  */
  26 
  27 #pragma ident   "%Z%%M% %I%     %E% SMI"
  28 
  29 #include <sys/ddi.h>
  30 #include <sys/sunddi.h>
  31 #include <sys/modctl.h>
  32 #ifdef  DEBUG
  33 #include <sys/cmn_err.h>
  34 #endif  /* DEBUG */
  35 #include <sys/kidmap.h>
  36 #include "kidmap_priv.h"
  37 
  38 
  39 
  40 
  41 extern struct mod_ops mod_miscops;
  42 
  43 static struct modlmisc misc =
  44 {
  45         &mod_miscops,
  46         "ID Mapping kernel module"
  47 };
  48 
  49 static struct modlinkage linkage =
  50 {
  51         MODREV_1,
  52         (void *) &misc,
  53         NULL
  54 };
  55 
  56 
  57 int
  58 _init()
  59 {
  60         int i;
  61 
  62         if ((i =  mod_install(&linkage)) != 0) {
  63 #ifdef  DEBUG
  64                 cmn_err(CE_WARN, "idmap: Failed to load kernel module");
  65 #endif  /* DEBUG */
  66                 return (i);
  67         }
  68 
  69         if (kidmap_start() != 0) {
  70 #ifdef  DEBUG
  71                 cmn_err(CE_WARN, "idmap: Failed to start");
  72 #endif  /* DEBUG */
  73                 return (i);




   7  *
   8  * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9  * or http://www.opensolaris.org/os/licensing.
  10  * See the License for the specific language governing permissions
  11  * and limitations under the License.
  12  *
  13  * When distributing Covered Code, include this CDDL HEADER in each
  14  * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15  * If applicable, add the following below this CDDL HEADER, with the
  16  * fields enclosed by brackets "[]" replaced with your own identifying
  17  * information: Portions Copyright [yyyy] [name of copyright owner]
  18  *
  19  * CDDL HEADER END
  20  */
  21 
  22 /*
  23  * Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
  24  * Use is subject to license terms.
  25  */
  26 


  27 #include <sys/ddi.h>
  28 #include <sys/sunddi.h>
  29 #include <sys/modctl.h>
  30 #ifdef  DEBUG
  31 #include <sys/cmn_err.h>
  32 #endif  /* DEBUG */
  33 #include <sys/kidmap.h>
  34 #include "kidmap_priv.h"
  35 
  36 
  37 
  38 
  39 extern struct mod_ops mod_miscops;
  40 
  41 static struct modlmisc misc =
  42 {
  43         &mod_miscops,
  44         "ID Mapping kernel module"
  45 };
  46 
  47 static struct modlinkage linkage =
  48 {
  49         MODREV_1,
  50         { (void *) &misc, NULL }

  51 };
  52 
  53 
  54 int
  55 _init()
  56 {
  57         int i;
  58 
  59         if ((i =  mod_install(&linkage)) != 0) {
  60 #ifdef  DEBUG
  61                 cmn_err(CE_WARN, "idmap: Failed to load kernel module");
  62 #endif  /* DEBUG */
  63                 return (i);
  64         }
  65 
  66         if (kidmap_start() != 0) {
  67 #ifdef  DEBUG
  68                 cmn_err(CE_WARN, "idmap: Failed to start");
  69 #endif  /* DEBUG */
  70                 return (i);