libzonecfg.h (8cd327d5cbf74ddf7659863fac9475546ccd58ce) libzonecfg.h (3f2f09c1efd66f6d2995998ea72c5df8c70c9a97)
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 202 unchanged lines hidden (view full) ---

211extern int zonecfg_create_snapshot(const char *);
212extern char *zonecfg_strerror(int);
213extern int zonecfg_access(const char *, int);
214extern void zonecfg_set_root(const char *);
215extern const char *zonecfg_get_root(void);
216extern boolean_t zonecfg_in_alt_root(void);
217
218/*
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 202 unchanged lines hidden (view full) ---

211extern int zonecfg_create_snapshot(const char *);
212extern char *zonecfg_strerror(int);
213extern int zonecfg_access(const char *, int);
214extern void zonecfg_set_root(const char *);
215extern const char *zonecfg_get_root(void);
216extern boolean_t zonecfg_in_alt_root(void);
217
218/*
219 * Zone name, path to zone directory, autoboot setting and pool.
219 * Zone name, path to zone directory, autoboot setting, pool and boot
220 * arguments.
220 */
221extern int zonecfg_validate_zonename(const char *);
222extern int zonecfg_get_name(zone_dochandle_t, char *, size_t);
223extern int zonecfg_set_name(zone_dochandle_t, char *);
224extern int zonecfg_get_zonepath(zone_dochandle_t, char *, size_t);
225extern int zonecfg_set_zonepath(zone_dochandle_t, char *);
226extern int zonecfg_get_autoboot(zone_dochandle_t, boolean_t *);
227extern int zonecfg_set_autoboot(zone_dochandle_t, boolean_t);
228extern int zonecfg_get_pool(zone_dochandle_t, char *, size_t);
229extern int zonecfg_set_pool(zone_dochandle_t, char *);
221 */
222extern int zonecfg_validate_zonename(const char *);
223extern int zonecfg_get_name(zone_dochandle_t, char *, size_t);
224extern int zonecfg_set_name(zone_dochandle_t, char *);
225extern int zonecfg_get_zonepath(zone_dochandle_t, char *, size_t);
226extern int zonecfg_set_zonepath(zone_dochandle_t, char *);
227extern int zonecfg_get_autoboot(zone_dochandle_t, boolean_t *);
228extern int zonecfg_set_autoboot(zone_dochandle_t, boolean_t);
229extern int zonecfg_get_pool(zone_dochandle_t, char *, size_t);
230extern int zonecfg_set_pool(zone_dochandle_t, char *);
231extern int zonecfg_get_bootargs(zone_dochandle_t, char *, size_t);
232extern int zonecfg_set_bootargs(zone_dochandle_t, char *);
230
231/*
232 * Filesystem configuration.
233 */
234extern int zonecfg_add_filesystem(zone_dochandle_t, struct zone_fstab *);
235extern int zonecfg_delete_filesystem(zone_dochandle_t,
236 struct zone_fstab *);
237extern int zonecfg_modify_filesystem(zone_dochandle_t,

--- 196 unchanged lines hidden ---
233
234/*
235 * Filesystem configuration.
236 */
237extern int zonecfg_add_filesystem(zone_dochandle_t, struct zone_fstab *);
238extern int zonecfg_delete_filesystem(zone_dochandle_t,
239 struct zone_fstab *);
240extern int zonecfg_modify_filesystem(zone_dochandle_t,

--- 196 unchanged lines hidden ---