JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
ONC+ Developer's Guide
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 C-style Mode
Compile-Time MT-Safe Code
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
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
mapping RPC services, Preface
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
registering, Preface
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
allocating memory, Preface
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
Compile-Time C-style Mode
void
RPCL Programs
RPCL C-style Mode
arrays, Preface
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
Fixed-Length Arrays
asynchronous mode
poll() on the Server Side
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
DES Authentication Protocol (in XDR language)
DES Authentication Protocol (in XDR language)
Diffie-Hellman Encryption
credentials
AUTH_DES Authentication
DES Authentication Protocol (in XDR language)
DES Authentication Protocol (in XDR language)
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
DES Authentication Protocol (in XDR language)
DES Authentication Protocol (in XDR language)
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
DES Authentication Protocol (in XDR language)
DES Authentication Protocol (in XDR language)
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
KERB Authentication Protocol
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
KERB Authentication Protocol
KERB Authentication Protocol
KERB Authentication Protocol
protocol in XDR language
KERB Authentication Protocol
KERB Authentication Protocol
time synchronization
AUTH_KERB Authentication
KERB Authentication Protocol
KERB Authentication Protocol
verifiers
AUTH_KERB Authentication
AUTH_KERB Authentication
AUTH_KERB Authentication
NFS Mount Example
KERB Authentication Protocol
KERB Authentication Protocol
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
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
KERB Authentication Protocol
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
DES Authentication Protocol (in XDR language)
DES Authentication Protocol (in XDR language)
AUTH_KERB
AUTH_KERB Authentication
AUTH_KERB Authentication
AUTH_KERB Authentication
AUTH_KERB Authentication
NFS Mount Example
KERB Authentication Protocol
window
AUTH_DES Authentication
AUTH_KERB Authentication
AUTH_DES Authentication Verifiers
window (lifetime) of
DES Authentication Protocol (in XDR language)
DES Authentication Protocol (in XDR language)
KERB Authentication Protocol
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
methods supported, Authentication
nicknames
AUTH_DES
Nicknames and Clock Synchronization
Nicknames and Clock Synchronization
DES Authentication Protocol (in XDR language)
DES Authentication Protocol (in XDR language)
AUTH_KERB
AUTH_KERB Authentication
NFS Mount Example
KERB Authentication Protocol
KERB Authentication Protocol
KERB Authentication Protocol
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
KERB Authentication Protocol
KERB Authentication Protocol
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
KERB Authentication Protocol
KERB Authentication Protocol
AUTH_SYS
AUTH_SHORT Verifier
AUTH_SHORT Verifier
authorization, Preface
NIS+, NIS+ Security
Automatic MT mode, Preface