57 |
57 |
58 /* System call API */ |
58 /* System call API */ |
59 extern zoneid_t zone_create(const char *, const char *, |
59 extern zoneid_t zone_create(const char *, const char *, |
60 const struct priv_set *, const char *, size_t, const char *, size_t, int *, |
60 const struct priv_set *, const char *, size_t, const char *, size_t, int *, |
61 int, int, const bslabel_t *); |
61 int, int, const bslabel_t *); |
62 extern int zone_boot(zoneid_t, const char *); |
62 extern int zone_boot(zoneid_t); |
63 extern int zone_destroy(zoneid_t); |
63 extern int zone_destroy(zoneid_t); |
64 extern ssize_t zone_getattr(zoneid_t, int, void *, size_t); |
64 extern ssize_t zone_getattr(zoneid_t, int, void *, size_t); |
|
65 extern int zone_setattr(zoneid_t, int, void *, size_t); |
65 extern int zone_enter(zoneid_t); |
66 extern int zone_enter(zoneid_t); |
66 extern int zone_list(zoneid_t *, uint_t *); |
67 extern int zone_list(zoneid_t *, uint_t *); |
67 extern int zone_shutdown(zoneid_t); |
68 extern int zone_shutdown(zoneid_t); |
68 extern int zone_version(int *); |
69 extern int zone_version(int *); |
69 |
70 |