Print this page
patch zone-auto-create-be
*** 19,28 ****
--- 19,29 ----
* CDDL HEADER END
*/
/*
* Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright 2015 Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
*/
#ifndef _INSTZONES_API_H
#define _INSTZONES_API_H
*** 89,98 ****
--- 90,101 ----
/* zones.c */
extern boolean_t z_zones_are_implemented(void);
extern void z_set_zone_root(const char *zroot);
+ extern int z_zlist_is_zone_auto_create_be(zoneList_t, int,
+ boolean_t *);
extern boolean_t z_zlist_is_zone_runnable(zoneList_t a_zoneList,
int a_zoneIndex);
extern boolean_t z_zlist_restore_zone_state(zoneList_t a_zoneList,
int a_zoneIndex);
extern boolean_t z_zlist_change_zone_state(zoneList_t a_zoneList,
*** 110,119 ****
--- 113,123 ----
char *a_stderrPath, int *a_fds);
extern boolean_t z_create_zone_admin_file(char *a_zoneAdminFilename,
char *a_userAdminFilename);
extern void z_free_zone_list(zoneList_t a_zoneList);
extern zoneList_t z_get_nonglobal_zone_list(void);
+ extern zoneList_t z_get_nonglobal_branded_zone_list(void);
extern zoneList_t z_get_nonglobal_zone_list_by_brand(zoneBrandList_t *);
extern void z_free_brand_list(zoneBrandList_t *a_brandList);
extern zoneBrandList_t *z_make_brand_list(const char *brandList,
const char *delim);
extern boolean_t z_lock_zones(zoneList_t a_zlst, ZLOCKS_T a_lflags);