A
- access control, authentication,
AUTH_SYS Authentication
- 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
- addition, of address registrations,
Address Look-up Services
- 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
Software Environment Features
Compile-Time Flags
Compile-Time ANSI C-compliant Code
- 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
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