Print this page


Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/zonecfg/zonecfg.h
          +++ new/usr/src/cmd/zonecfg/zonecfg.h
↓ open down ↓ 13 lines elided ↑ open up ↑
  14   14   * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15   15   * If applicable, add the following below this CDDL HEADER, with the
  16   16   * fields enclosed by brackets "[]" replaced with your own identifying
  17   17   * information: Portions Copyright [yyyy] [name of copyright owner]
  18   18   *
  19   19   * CDDL HEADER END
  20   20   */
  21   21  
  22   22  /*
  23   23   * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
  24      - * Copyright (c) 2011, Joyent Inc. All rights reserved.
  25   24   */
  26   25  
  27   26  #ifndef _ZONECFG_H
  28   27  #define _ZONECFG_H
  29   28  
  30   29  /*
  31   30   * header file for zonecfg command
  32   31   */
  33   32  
  34   33  #ifdef __cplusplus
↓ open down ↓ 49 lines elided ↑ open up ↑
  84   83  #define RT_MAXMSGIDS    19      /* really a rctl alias property, but for info */
  85   84  #define RT_MAXSEMIDS    20      /* really a rctl alias property, but for info */
  86   85  #define RT_SHARES       21      /* really a rctl alias property, but for info */
  87   86  #define RT_SCHED        22      /* really a property, but for info ... */
  88   87  #define RT_IPTYPE       23      /* really a property, but for info ... */
  89   88  #define RT_PCAP         24
  90   89  #define RT_HOSTID       25      /* really a property, but for info ... */
  91   90  #define RT_ADMIN        26
  92   91  #define RT_FS_ALLOWED   27
  93   92  #define RT_MAXPROCS     28      /* really a rctl alias property, but for info */
  94      -#define RT_ZFSPRI       29      /* really a rctl alias property, but for info */
  95      -#define RT_UUID         30      /* really a property, but for info */
  96   93  
  97   94  #define RT_MIN          RT_UNKNOWN
  98      -#define RT_MAX          RT_UUID
       95 +#define RT_MAX          RT_MAXPROCS
  99   96  
 100   97  /* property types: increment PT_MAX when expanding this list */
 101   98  #define PT_UNKNOWN      0
 102   99  #define PT_ZONENAME     1
 103  100  #define PT_ZONEPATH     2
 104  101  #define PT_AUTOBOOT     3
 105  102  #define PT_POOL         4
 106  103  #define PT_DIR          5
 107  104  #define PT_SPECIAL      6
 108  105  #define PT_TYPE         7
↓ open down ↓ 29 lines elided ↑ open up ↑
 138  135  #define PT_USER         37
 139  136  #define PT_AUTHS        38
 140  137  #define PT_FS_ALLOWED   39
 141  138  #define PT_MAXPROCS     40
 142  139  #define PT_ALLOWED_ADDRESS      41
 143  140  #define PT_ZFSPRI       42
 144  141  #define PT_MAC          43
 145  142  #define PT_VLANID       44
 146  143  #define PT_GNIC         45
 147  144  #define PT_NPROP        46
 148      -#define PT_UUID         47
 149  145  
 150  146  #define PT_MIN          PT_UNKNOWN
 151      -#define PT_MAX          PT_UUID
      147 +#define PT_MAX          PT_NPROP
 152  148  
 153  149  #define MAX_EQ_PROP_PAIRS       3
 154  150  
 155  151  #define PROP_VAL_SIMPLE         0
 156  152  #define PROP_VAL_COMPLEX        1
 157  153  #define PROP_VAL_LIST           2
 158  154  
 159  155  #define PROP_VAL_MIN            PROP_VAL_SIMPLE
 160  156  #define PROP_VAL_MAX            PROP_VAL_LIST
 161  157  
↓ open down ↓ 89 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX