Open System Services Programmer's Guide

Guardian translation, 55
remove() function, 97
rename() function, 97, 254
rename_oss() function, 97
REPLYX procedure, 205
Resource types, 313, 383
Restricted-access filesets see Filesets, restricted-access
retcode, 39
Return value
changes for thread functions, 314, 381
Guardian procedure, OSS example, 38
rewinddir() function, 97
rmdir() function, 97, 252, 254
Root directory, 28
S
S_NONSTOP attribute
performance and reliability considerations, 88
S_NONSTOP file open flag, 87, 88
Safeguard
access control lists (ACLs), 63
using for file audit reduction, 250
using to administer users and groups, 249
using to protect disk volumes, 63
Safeguard product
SECURITY-OSS-ADMINISTRATOR (SOA) group, 271,
272, 273
SECURITY-PRV-ADMINISTRATOR (SPA) group, 272,
273
scandir() and scandir64() functions, 98
sched_yield function, 313, 330, 332, 380, 430, 431
Scheduling priority, 113
Scripting languages
Perl, 26
PHP, 26
Python, 26
Security
super ID, 270
Security event-exit process (SEEP), 83
Security, Guardian and OSS permissions, 62
SECURITY-OSS-ADMINISTRATOR, 271, 272, 273
SECURITY-PRV-ADMINISTRATOR, 272, 273
sed stream editor, 44
seekdir() function, 98
SEGMENT_ALLOCATE64_ procedure, 205
SEGMENT_ALLOCATE_ procedure, 205
SEGMENT_DEALLOCATE_ procedure, 205
SEGMENT_USE_ procedure, 205
select() function, 98
Selectable memory segments, 163
Semaphore, 174, 175, 176
semctl() function, 198
semget() function, 198
semop() function, 199
send() function, 199
send64() function, 199
sendmsg() function, 199
sendmsg64() function, 199
sendto() function, 199
sendto64() function, 199
Server class, 247
Server process, interprocess communication examples,
178
SERVERCLASS_DIALOG routines, 334, 419
SERVERCLASS_SEND_ function, 333, 418
SERVERCLASS_SENDL_ function, 333, 418
setacl command, 266
setfilepriv command, 272
setfilepriv() function, 252, 254, 272
setgid() function, 152, 252, 254, 273
setgrent() function, 252
sethostent() function, 203
setjmp() function, 152, 330, 388
setkey() function, 252
setlogmask() function, 237, 238, 243
SETLOOPTIMER procedure, 158, 173
OSS processes, 167
example, 168
SETMODE procedure, 104, 206, 235
SETMODENOWAIT procedure, 206, 235
setnetent() function, 203
SETPARAM procedure, 206
setpgid() function, 152, 252, 254
setpgrp() function, 153, 254
setprotoent() function, 203
setregid() function, 153, 252, 254
setreuid() function, 153, 252, 254
setservent() function, 203
setsid() function, 153, 252, 254
setsockopt() function, 199
SETSYSTEMCLOCK procedure, 173
setuid() function, 153, 252, 254, 273
example, 136
Severity level, events, 238
Shared memory, 174, 175
32-bit and 64-bit processes, 290
accessing data, 190
address space, 190
interoperating with OSS programs, 164, 189
restrictions, 164, 189
shmat() function, 199
shmctl() function, 190, 199
shmdt() function, 199
shmget() function, 200
sigaction() function, 153, 315, 385
used with threads, 330, 386
SIGACTION_INIT_ procedure, 158
SIGACTION_RESTORE_ procedure, 158
SIGACTION_SUPPLANT_ procedure, 158
sigaddset() function, 153
sigdelset() function, 153
sigemptyset() function, 153
sigfillset() function, 153
sigismember() function, 153
SIGJMP_MASKSET_ procedure, 158
siglongjmp() function, 153
Signal, 119
compared to trap, 118
591