Open System Services Programmer's Guide
getaddrinfo() function, 201
getcwd() function, 94
getdate() function, 170
getegid() function, 151, 251
getenv() function, 151
geteuid() function, 151, 251
getfilepriv command, 272
getgid() function, 151, 252
getgrent() function, 252
getgroups() function, 151, 252
gethostbyaddr() function, 201
gethostbyname() function, 201
gethostent() function, 201
gethostid() function, 201
getipnodebyaddr function, 201
getipnodebyname() function, 201
getlogin() function, 252
getnameinfo() function, 201
getnetbyaddr() function, 201
getnetbyname() function, 201
getnetent() function, 201
getpass() function, 252
getpeername() function, 188, 201
getpgrp() function, 151, 252
getpid() function, 151, 252
getppid() function, 152, 252
getprotobyname() function, 201
getprotobynumber() function, 201
getprotoent() function, 202
getservbyname() function, 202
getservbyport() function, 202
getservent() function, 202
getsid() function, 152, 251
getsockname() function, 188, 189, 197
getsockopt() function, 197
gettimeofday() function, 170
getuid() function, 152, 252
Global resources, 313, 383
globfree() function, 94
gmtime() function, 166
gname utility, 56
GNU utilities
Diffutils, 45
make, 45
patch, 45
Group ID, 34
gtacl utility , 44
Guardian
processes see Processes, Guardian
Guardian attributes
OSS processes, 113, 114
setting, 114
Guardian C functions, using in OSS programs, 42
Guardian C modules
binding to OSS program, 42
compiling with systype pragma, 42
invoking, 42
systype guardian pragma, 42
Guardian DEFINE eq_AFUNIX_PROCESS_NAME, 188,
189
Guardian environment
64-bit support, 285
Guardian processes, running with gtacl, 44
nesting, 54
text-editor, 50
Guardian file system , 30
Guardian filenames, 30, 53
corresponding pathnames, 56, 58
length, 54
pathname translation rules, 55
Guardian files
access, 32
accessing from OSS API, 64, 65
RWEP, 32
security, 32
Guardian parent process
ancestors, 36
OSS process, 125
Guardian procedures
bit references, 43
callable from 64-bit OSS processes, 295
integer data type, 39
prototype declarations, 39
using in OSS programs, 38
Guardian processes
attributes, 36
creating and controlling from OSS, example using
Guardian procedures, 123
inheritance, 36
modifying environment, 135
obtaining information about, 129
OSS access, 113
OSS attributes, 113
OSS child process times, 168
processor time, 168
redirecting OSS input and output, 214
running from OSS environment, 44
Guardian security, 32
corresponding OSS file-access permission, 62
Guardian sockets, 177, 178
Guidelines for threaded application development, 328,
428
H
Header files, library , 37
Home terminal Guardian process attribute, 114
HP Enterprise Toolkit - NonStop Edition, 52
HP extension functions , 36
HP NonStop SQL/MP, accessing from OSS programs,
246
HP NonStop SQL/MX, accessing from OSS programs,
246
HP NonStop Storage Management Foundation, 65, 68
HP NonStop subsystems
accessing from OSS programs, 245
communications, accessing from OSS programs, 245
HP NonStop TMF, accessing from OSS programs, 247
585