Print this page
5882 Temporary pool names
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: John Kennedy <john.kennedy@delphix.com>
Approved by: Dan McDonald <danmcd@joyent.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/common/zfs/zpool_prop.c
          +++ new/usr/src/common/zfs/zpool_prop.c
↓ open down ↓ 128 lines elided ↑ open up ↑
 129  129          /* default index properties */
 130  130          zprop_register_index(ZPOOL_PROP_FAILUREMODE, "failmode",
 131  131              ZIO_FAILURE_MODE_WAIT, PROP_DEFAULT, ZFS_TYPE_POOL,
 132  132              "wait | continue | panic", "FAILMODE", failuremode_table);
 133  133  
 134  134          /* hidden properties */
 135  135          zprop_register_hidden(ZPOOL_PROP_NAME, "name", PROP_TYPE_STRING,
 136  136              PROP_READONLY, ZFS_TYPE_POOL, "NAME");
 137  137          zprop_register_hidden(ZPOOL_PROP_MAXBLOCKSIZE, "maxblocksize",
 138  138              PROP_TYPE_NUMBER, PROP_READONLY, ZFS_TYPE_POOL, "MAXBLOCKSIZE");
      139 +        zprop_register_hidden(ZPOOL_PROP_TNAME, "tname", PROP_TYPE_STRING,
      140 +            PROP_ONETIME, ZFS_TYPE_POOL, "TNAME");
 139  141  }
 140  142  
 141  143  /*
 142  144   * Given a property name and its type, returns the corresponding property ID.
 143  145   */
 144  146  zpool_prop_t
 145  147  zpool_name_to_prop(const char *propname)
 146  148  {
 147  149          return (zprop_name_to_prop(propname, ZFS_TYPE_POOL));
 148  150  }
↓ open down ↓ 95 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX