D
- daemons
- kerbd,
NFS Mount Example
- rpcbind,
Registering Addresses
- data representation,
Preface
- TI-RPC,
Data Representation
- data structures,
Preface
- conversion to XDR format,
Passing Arbitrary Data Types
- converting to XDR format,
What Is XDR?
- low-level,
Low-Level Data Structures
- MT safe,
MT User Mode
- packing with xdr_inline
Compile-Time Flags
Compile-Time xdr_inline() Count
- recursive
Advanced XDR Topics
Linked Lists
Optional-Data
- rpcgen tool
Passing Complex Data Structures
Passing Complex Data Structures
- structure declarations,
Preface
- data types
- pass arbitrary,
Passing Arbitrary Data Types
- passing arbitrary,
Passing Arbitrary Data Types
- database access functions (NIS+)
NIS+ API
NIS+ API
NIS+ API
- datagram_ntransport type,
Network Selection
- datagram transports,
Preface
- and broadcast RPC,
Broadcast RPC
- nettype parameters,
Network Selection
- when to use,
Transport Selection
- datagram_vtransport type,
Network Selection
- date service
- intermediate level client for
Client Side of the Intermediate-Level Interface
Client Side of the Intermediate-Level Interface
- intermediate level server for,
Server Side of the Intermediate-Level Interface
- top-level client for trivial
Client Side of the Top-Level Interface
Client Side of the Top-Level Interface
- top-level server for
Client Side of the Top-Level Interface
Client Side of the Top-Level Interface
- deallocating memory,
Preface
- debug, raw mode,
Testing Programs Using Low-Level Raw RPC
- debugging
- and rpcgen tool,
Debugging Applications
- rpcgen tool
Command-Line Define Statements
Debugging Applications
- declarations
- RPC language
RPCL Declarations
RPCL Voids
- XDR language
XDR Data Type Declarations
Optional-Data
- defaults
- maximum number of threads,
MT Auto Mode
- rpcgen tool,
Preface
- single-threaded mode,
MT Server Overview
- define statements, command line, rpcgen tool,
Command-Line Define Statements
- delete
- NIS+ directory from host,
NIS+ API
- NIS+ group objects,
Program Compilation
- NIS+ table entry objects,
Program Compilation
- deleting,
Preface
- address registrations,
Preface
- port monitor services,
Port Monitor Administrative File _pmtab
- port monitors,
What Is the SAC?
- memory, releasing
Preface
Preface
- deletion
- of associations,
Expert-Level Routines
- of mappings,
Expert-Level Routines
- of NIS+ group members,
NIS+ API
- of NIS+ group objects,
NIS+ API
- of NIS+ table entry objects,
NIS+ API
- deletion of
- NIS+ group objects,
Program Compilation
- NIS+ objects from namespace
Program Compilation
Program Compilation
- NIS+ table entry objects,
Program Compilation
- DES encryption
AUTH_DES Authentication
AUTH_DES Authentication Verifiers
- deseriale,
XDR Library
- deserializing,
Preface
- destroy, NIS+ objects,
NIS+ API
- destroying
Preface
Preface
Preface
- client handles,
Converting Local Procedures to Remote Procedures
- destruction
- of client handles,
Client Side of the Expert-Level Interface
- XDR streams,
Nonfilter Primitives
- destruction of
- client authentication handles,
Authentication
- client handles,
Client Side of the Top-Level Interface
- server handles,
Creating and Destroying Services
- Diffie-Hellman encryption
AUTH_DES Authentication
AUTH_DES Authentication Verifiers
Diffie-Hellman Encryption
Diffie-Hellman Encryption
- dir_proc.c routine,
Passing Complex Data Structures
- dir_proc.c routine
Passing Complex Data Structures
Passing Complex Data Structures
- dir.x program,
Passing Complex Data Structures
- dir.x program
Passing Complex Data Structures
Directory Listing Program and Support Routines (rpcgen)
Directory Listing Program and Support Routines (rpcgen)
Directory Listing Program and Support Routines (rpcgen)
- directories
- remote directory listing service
Passing Complex Data Structures
Passing Complex Data Structures
Directory Listing Program and Support Routines (rpcgen)
Directory Listing Program and Support Routines (rpcgen)
Directory Listing Program and Support Routines (rpcgen)
- SAF,
Logic Diagram and Directory Structure
- disabling port monitors
Preface
Restricting Access to the System
SAC/Port Monitor Interface
- discriminated unions
- declarations
- RPC language
RPCL Unions
RPCL Unions
- XDR language
RPCL Unions
RPCL Unions
Discriminated Union
Syntax Notes
XDR code samples,
Discriminated Unions
- dispatch tables
- rpcgen tool
Dispatch Tables
Dispatch Tables
- doconfig function
Changing the Service Environment: Running doconfig()
New Service Invocations
Interpreting Configuration Scripts With doconfig()
Interpreting Configuration Scripts With doconfig()
- domains (NIS+)
NIS+ Domains
NIS+ Administration Commands
- functions
NIS+ API
NIS+ API
- dynamic binding,
portmap Protocol
- dynamic program numbers
Using Transient RPC Program Numbers
Using Transient RPC Program Numbers
Program Number Assignment