JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
ONC+ Developer's Guide     Oracle Solaris 11 Express 11/10
search filter icon
search icon

Document Information

Preface

1.  Introduction to ONC+ Technologies

2.  Introduction to TI-RPC

3.  rpcgen Programming Guide

4.  Programmer's Interface to RPC

5.  Advanced RPC Programming Techniques

6.  Porting From TS-RPC to TI-RPC

7.  Multithreaded RPC Programming

8.  Extensions to the Sun RPC Library

9.  NIS+ Programming Guide

A.  XDR Technical Note

B.  RPC Protocol and Language Specification

C.  XDR Protocol Specification

D.  RPC Code Examples

E.  portmap Utility

F.  Writing a Port Monitor With the Service Access Facility (SAF)

Glossary

Index

Numbers and Symbols

A

B

C

D

E

F

G

H

I

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

A

access control
authentication, AUTH_SYS Authentication
port monitors and, Restricting Access to the System
add, NIS+ database entries, NIS+ API
add.x source file
Compile-Time C-style Mode
Compile-Time MT-Safe Code
Compile-Time ANSI C-compliant Code
add.x source file, Compile-Time Client and Server Templates
adding
port monitor services, Port Monitor Administrative File _pmtab
port monitors, What Is the SAC?
addition
of address registrations, Address Look-up Services
of NIS+ group members, NIS+ API
of NIS+ table entry objects, NIS+ API
addition of, NIS+ table entry objects, Program Compilation
ADDPROG program, Add Two Numbers Program (rpcgen)
addresses
information reporting for, Reporting RPC Information
look-up services
Address Look-up Services
Registering Addresses
management functions, Address Management Functions
name-to-address translation routines, Name-to-Address Translation
network
System Registration Overview
System Registration Overview
overview
System Registration Overview
System Registration Overview
pass server's address to client, Client Side of the Expert-Level Interface
pass user's bind address, Server Side of the Expert-Level Interface
passing arguments as
Converting Local Procedures to Remote Procedures
Converting Local Procedures to Remote Procedures
Server Side of the Simplified Interface
transport (netbuf), Address Look-up Services
universal
Name-to-Address Translation
rpcbind Operation
rpcbind Operation
System Registration Overview
unregistering, PMAPPROC_UNSET
ah_cred field, Low-Level Data Structures
ah_key field, AUTH_DES Authentication
ah_verf field, Low-Level Data Structures
ANSI C standards
rpcgen tool
SunOS 9 Software Environment Features
Compile-Time Flags
Compile-Time ANSI C-compliant Code
application programming interface (API)
NIS+
NIS+ API
NIS+ API
applications, porting from TS-RPC to TI-RPC, Porting an Application
arguments (remote procedures)
pass arbitrary data types
Passing Arbitrary Data Types
Passing Arbitrary Data Types
pass open TLI file descriptors
Client Side of the Expert-Level Interface
Server Side of the Expert-Level Interface
pass server's address to client, Client Side of the Expert-Level Interface
pass user's bind address, Server Side of the Expert-Level Interface
passing by address
Converting Local Procedures to Remote Procedures
Converting Local Procedures to Remote Procedures
Server Side of the Simplified Interface
passing by value, Compile-Time C-style Mode
void
RPCL Programs
RPCL C-style Mode
arrays
convert to XDR format
Passing Arbitrary Data Types
Memory Allocation With XDR
Memory Allocation With XDR
declarations
RPC language
RPCL Fixed-Length Array Declarations
RPCL Variable-Length Array Declarations
XDR language
Fixed-Length Array
Counted Array Encoding
Syntax Notes
XDR code examples
Byte Arrays
Array Example 3
Fixed-Length Arrays
asynchronous mode, poll() on the Server Side
AUTH_BADCRED error, NFS Mount Example
AUTH_DES authentication
AUTH_DES Authentication
AUTH_DES Authentication
Diffie-Hellman Encryption
common key
Diffie-Hellman Encryption
Diffie-Hellman Encryption
conversation key
AUTH_DES Authentication Verifiers
AUTH_DES Authentication Verifiers
Diffie-Hellman Encryption
credentials, AUTH_DES Authentication
Diffie-Hellman encryption
AUTH_DES Authentication
Diffie-Hellman Encryption
Diffie-Hellman Encryption
errors, Nicknames and Clock Synchronization
handle
AUTH_DES Authentication
AUTH_DES Authentication
nicknames
Nicknames and Clock Synchronization
Nicknames and Clock Synchronization
protocol in XDR language
DES Authentication Protocol (in XDR language)
Diffie-Hellman Encryption
server
AUTH_DES Authentication
AUTH_DES Authentication
time synchronization
AUTH_DES Authentication
Nicknames and Clock Synchronization
Nicknames and Clock Synchronization
verifiers
AUTH_DES Authentication Verifiers
AUTH_DES Authentication Verifiers
AUTH_KERB authentication, AUTH_KERB Authentication
and NFS, NFS Mount Example
credentials
AUTH_KERB Authentication
AUTH_KERB Authentication
AUTH_KERB Authentication
AUTH_KERB Authentication
NFS Mount Example
encryption
AUTH_KERB Authentication
AUTH_KERB Authentication
errors
NFS Mount Example
NFS Mount Example
NFS, AUTH_KERB Authentication
nicknames
AUTH_KERB Authentication
NFS Mount Example
protocol in XDR language, KERB Authentication Protocol
time synchronization, AUTH_KERB Authentication
verifiers
AUTH_KERB Authentication
AUTH_KERB Authentication
AUTH_KERB Authentication
NFS Mount Example
AUTH_NONE authentication, AUTH_NONE
AUTH_REJECTEDVERF error, NFS Mount Example
AUTH_SHORT verifier
AUTH_SHORT Verifier
AUTH_SHORT Verifier
AUTH_SYS authentication
AUTH_SYS
AUTH_SHORT Verifier
AUTH_TIMEEXPIRE error, NFS Mount Example
AUTH_TOOWEAK error, NFS Mount Example
AUTH_UNIX (AUTH_SYS) authentication, AUTH_SHORT Verifier
authentication
AUTH_KERB Authentication
Authentication Functions
Authentication Protocols
access control, AUTH_SYS Authentication
allocating authentication numbers, Authentication Protocols
AUTH_DES
AUTH_DES Authentication
AUTH_DES Authentication
Diffie-Hellman Encryption
AUTH_KERB
AUTH_KERB Authentication
AUTH_KERB Authentication
AUTH_NONE, AUTH_NONE
AUTH_SHORT
AUTH_SHORT Verifier
AUTH_SHORT Verifier
AUTH_SYS (AUTH_UNIX)
AUTH_SYS
AUTH_SHORT Verifier
credentials
AUTH_DES, AUTH_DES Authentication
AUTH_KERB
AUTH_KERB Authentication
AUTH_KERB Authentication
AUTH_KERB Authentication
AUTH_KERB Authentication
NFS Mount Example
window
AUTH_DES Authentication
AUTH_KERB Authentication
AUTH_DES Authentication Verifiers
destroying an, Authentication
errors
AUTH_DES, Nicknames and Clock Synchronization
AUTH_KERB
NFS Mount Example
NFS Mount Example
handles
Low-Level Data Structures
AUTH_DES Authentication
AUTH_DES Authentication
low-level data structures and, Low-Level Data Structures
nicknames
AUTH_DES
Nicknames and Clock Synchronization
Nicknames and Clock Synchronization
AUTH_KERB
AUTH_KERB Authentication
NFS Mount Example
NIS+, NIS+ Security
overview, Authentication Protocols
registering authentication numbers, Authentication Protocols
RPC protocol and
Program and Procedure Numbers
Program and Procedure Numbers
rpcgen tool, Client Authentication
servers
Authentication
Authentication
AUTH_SYS Authentication
AUTH_DES Authentication
AUTH_DES Authentication
service-dispatch and routine, Authentication
service-dispatch routine, Authentication
time synchronization
AUTH_DES authentication
AUTH_DES Authentication
AUTH_DES Authentication Verifiers
Nicknames and Clock Synchronization
AUTH_KERB authentication, AUTH_KERB Authentication
verifiers
AUTH_DES
AUTH_DES Authentication Verifiers
AUTH_DES Authentication Verifiers
AUTH_KERB
AUTH_KERB Authentication
AUTH_KERB Authentication
AUTH_KERB Authentication
NFS Mount Example
AUTH_SYS
AUTH_SHORT Verifier
AUTH_SHORT Verifier
authorization, NIS+, NIS+ Security