Lines Matching refs:zeptr
1317 fake_up_local_zone(zoneid_t zid, zone_entry_t *zeptr) in fake_up_local_zone() argument
1324 (void) memset(zeptr, 0, sizeof (*zeptr)); in fake_up_local_zone()
1326 zeptr->zid = zid; in fake_up_local_zone()
1332 result = getzonenamebyid(zid, zeptr->zname, sizeof (zeptr->zname)); in fake_up_local_zone()
1334 if (zonecfg_is_scratch(zeptr->zname) && in fake_up_local_zone()
1336 (void) zonecfg_reverse_scratch(fp, zeptr->zname, zeptr->zname, in fake_up_local_zone()
1337 sizeof (zeptr->zname), NULL, 0); in fake_up_local_zone()
1342 (void) zone_getattr(zid, ZONE_ATTR_ROOT, zeptr->zroot, in fake_up_local_zone()
1343 sizeof (zeptr->zroot)); in fake_up_local_zone()
1344 (void) strlcpy(zeptr->zbrand, NATIVE_BRAND_NAME, in fake_up_local_zone()
1345 sizeof (zeptr->zbrand)); in fake_up_local_zone()
1347 (void) strlcpy(zeptr->zroot, "/", sizeof (zeptr->zroot)); in fake_up_local_zone()
1348 (void) zone_getattr(zid, ZONE_ATTR_BRAND, zeptr->zbrand, in fake_up_local_zone()
1349 sizeof (zeptr->zbrand)); in fake_up_local_zone()
1352 zeptr->zstate_str = "running"; in fake_up_local_zone()
1353 if (zonecfg_get_uuid(zeptr->zname, uuid) == Z_OK && in fake_up_local_zone()
1355 uuid_unparse(uuid, zeptr->zuuid); in fake_up_local_zone()
1358 zperror2(zeptr->zname, gettext("could not get zone flags")); in fake_up_local_zone()
1362 zeptr->ziptype = ZS_EXCLUSIVE; in fake_up_local_zone()
1364 zeptr->ziptype = ZS_SHARED; in fake_up_local_zone()