| Skip Navigation Links | |
| Exit Print View | |
![]() | man pages section 3: Basic Library Functions Oracle Solaris 11 Information Library |
enable_extended_FILE_stdio(3C)
posix_spawnattr_getschedparam(3C)
posix_spawnattr_getschedpolicy(3C)
posix_spawnattr_getsigdefault(3C)
posix_spawnattr_getsigignore_np(3C)
posix_spawnattr_getsigmask(3C)
posix_spawnattr_setschedparam(3C)
posix_spawnattr_setschedpolicy(3C)
posix_spawnattr_setsigdefault(3C)
posix_spawnattr_setsigignore_np(3C)
posix_spawnattr_setsigmask(3C)
posix_spawn_file_actions_addclose(3C)
posix_spawn_file_actions_addclosefrom_np(3C)
posix_spawn_file_actions_adddup2(3C)
posix_spawn_file_actions_addopen(3C)
posix_spawn_file_actions_destroy(3C)
posix_spawn_file_actions_init(3C)
pthread_attr_getdetachstate(3C)
pthread_attr_getinheritsched(3C)
pthread_attr_getschedparam(3C)
pthread_attr_getschedpolicy(3C)
pthread_attr_setdetachstate(3C)
pthread_attr_setinheritsched(3C)
pthread_attr_setschedparam(3C)
pthread_attr_setschedpolicy(3C)
pthread_barrierattr_destroy(3C)
pthread_barrierattr_getpshared(3C)
pthread_barrierattr_setpshared(3C)
pthread_condattr_getpshared(3C)
pthread_condattr_setpshared(3C)
pthread_cond_reltimedwait_np(3C)
pthread_key_create_once_np(3C)
pthread_mutexattr_getprioceiling(3C)
pthread_mutexattr_getprotocol(3C)
pthread_mutexattr_getpshared(3C)
pthread_mutexattr_getrobust(3C)
pthread_mutexattr_setprioceiling(3C)
pthread_mutexattr_setprotocol(3C)
pthread_mutexattr_setpshared(3C)
pthread_mutexattr_setrobust(3C)
pthread_mutex_getprioceiling(3C)
pthread_mutex_reltimedlock_np(3C)
pthread_mutex_setprioceiling(3C)
pthread_rwlockattr_destroy(3C)
pthread_rwlockattr_getpshared(3C)
pthread_rwlockattr_setpshared(3C)
pthread_rwlock_reltimedrdlock_np(3C)
pthread_rwlock_reltimedwrlock_np(3C)
pthread_rwlock_timedrdlock(3C)
pthread_rwlock_timedwrlock(3C)
rctlblk_get_enforced_value(3C)
- map between zone id and name
#include <zone.h>zoneid_tgetzoneid(void);
zoneid_tgetzoneidbyname(const char *name);
ssize_tgetzonenamebyid(zoneid_tid,char *buf,size_tbuflen);
Thegetzoneid() function returns the zone ID of the calling process.
Thegetzoneidbyname() function returns the zone ID corresponding to the named zone,if that zone is currently active. Ifname isNULL, the functionreturns the zone ID of the calling process.
Thegetzonenamebyid() function stores the name of the zone with ID specifiedbyid in the location specified bybuf. Thebufsize argument specifiesthe size in bytes of the buffer. If the buffer is toosmall to hold the complete null-terminated name, the firstbufsize bytes of thename are stored in the buffer. A buffer of size {ZONENAME_MAX} issufficient to hold any zone name. Ifbuf isNULL orbufsizeis 0, the name is not copied into the buffer.
On successful completion,getzoneid() andgetzoneidbyname() return a non-negative zone ID. Otherwise,getzoneidbyname() returns -1 and setserrno to indicate the error.
On successful completion, thegetzonenamebyid() function returns the buffer size required tohold the full null-terminated name. Otherwise, it returns -1 and setserrnoto indicate the error.
Thegetzoneidbyname() function will fail if:
Thename argument is non-null and points to an illegal address.
A zone with the indicatedname is not active.
The length of thename argument exceeds {ZONENAME_MAX}.
Thegetzonenamebyid() function will fail if:
A zone with the specified ID is not active.
Thebuf argument points to an illegal address.
Seeattributes(5) for descriptions of the following attributes:
|
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.Legal Notices | ![]() ![]() |