Hallo, dies ist ein Test.
PWD: /www/data-lst1/unixsoft/unixsoft/kaempfer/.public_html
Running in File Mode
Relative path: ./../../.././../../../usr/include/zone.h
Real path: /usr/include/zone.h
Zurück
/* * Copyright (c) 2003, 2017, Oracle and/or its affiliates. All rights reserved. */ #ifndef _ZONE_H #define _ZONE_H #include <sys/types.h> #include <sys/zone.h> #include <sys/priv.h> #include <tsol/label.h> #ifdef __cplusplus extern "C" { #endif #define ZONE_LOG_DIR "/var/log/zones/" #define ZONE_CONSOLE_LOG ZONE_LOG_DIR "%s.console" #define ZONE_MESSAGES_LOG ZONE_LOG_DIR "%s.messages" /* * Functions for mapping between id and name for active zones. */ extern zoneid_t getzoneid(void); extern zoneid_t getzoneidbyname(const char *); extern ssize_t getzonenamebyid(zoneid_t, char *, size_t); /* * NOTE * * The remaining contents of this file are private to the implementation * of Solaris and are subject to change at any time without notice, * Applications using these interfaces may fail to run on future releases. */ extern int zonept(int, zoneid_t); extern int zone_get_id(const char *, zoneid_t *); /* * NOTE: This routine allocates memory, which you must free. */ extern int zone_get_zoneids(zoneid_t **, uint_t *); /* System call API */ extern zoneid_t zone_create(const char *, const char *, const struct priv_set *, const char *, size_t, const char *, size_t, int *, int, int, const bslabel_t *, int); extern int zone_boot(zoneid_t); extern int zone_destroy(zoneid_t); extern int zone_empty(zoneid_t); extern ssize_t zone_getattr(zoneid_t, int, void *, size_t); extern int zone_setattr(zoneid_t, int, void *, size_t); extern int zone_enter(zoneid_t); extern int zone_enter_flags(zoneid_t, uint_t); extern int zone_list(zoneid_t *, uint_t *); extern int zone_shutdown(zoneid_t); extern int zone_add_datalink(zoneid_t, datalink_id_t); extern int zone_remove_datalink(zoneid_t, datalink_id_t); extern int zone_check_datalink(zoneid_t *, datalink_id_t); extern int zone_list_datalink(zoneid_t, int *, datalink_id_t *); extern ssize_t zone_getattr_defunct(uint64_t, int, void *, size_t); extern int zone_list_defunct(uint64_t *, uint_t *); extern int zone_get_devann(zoneid_t, zone_devann_t *); extern int zone_get_aux_state(zoneid_t, char *, size_t size); extern int zone_mark_aux_state(zoneid_t, const char *); extern int zone_unmark_aux_state(zoneid_t, const char *); extern int zone_link_console(const char *); extern int zone_unlink_console(const char *); extern int zone_add_dataset(zoneid_t, const char *, const char *); extern int zone_del_dataset(zoneid_t, const char *); extern int zone_list_dataset(zoneid_t, char **, size_t *); extern int zone_write_hostdata(void); extern int zone_get_boot_device(char *, size_t); extern int zone_op(const char *, zone_op_t, int); extern int zone_op_end(const char *const, int); extern int zone_op_state_init(const char *); extern int zone_op_update(const char *, zone_op_t, int); extern boolean_t zone_brand_is_container(const char *); extern ssize_t zone_is_container(zoneid_t, boolean_t *); extern boolean_t zone_brand_is_s10c(const char *); extern boolean_t zone_is_s10c(zoneid_t); extern int zone_setrss_interval(uint32_t); #ifdef __cplusplus } #endif #endif /* _ZONE_H */