INDEX
INDEX
(PC)NFS
Relationship to other Open Group Specifications
(PC)NFS,
Scope
[??]
Return Codes
absolute
Absolute versus Relative Pathname
access
Access to IETF RFCs
Semantic Difference Summary for File Access
Special File Access
Attribute and Access Caching
Denial of Access
Server Access Control
Access to Read-Only File Systems
Implicit File Access
File Access
ACCESS
access cache,
Attribute and Access Caching
access cache, inaccuracy of
Attribute and Access Caching
access control, server
Server Access Control
access={hostname
Access={hostname or groupname}[:{hostname or groupname}]...
accessibility
File Accessibility Changed after Open
ACDirMax=nn
ACDirMax=nn
ACDirMin=nn
ACDirMin=nn
ACRegMax=nn
ACRegMax=nn
ACRegMin=nn
ACRegMin=nn
adaptive
Adaptive Retransmission
address
Transport Address
Transport Address
after
File Accessibility Changed after Open
File Attributes Changed after Open
File Deleted after Open
analysis
Open Systems Transmission Analysis
AnonMapping=uid
AnonMapping=uid
any
Interruption of any XNFS Operation
appending data, to a file
Operations Using File's Byte Count
ar,
Architectural Dependencies
architectural
Architectural Dependencies
architectural dependencies
Architectural Dependencies
ARP
ARP
ARPA
ARPA
ARPA,
XNFS: Protocol Specification, Version 2
ARPANET
ARPANET
array
Fixed-Length Array
Variable-Length Array
as
UDP as a Transport Protocol
atime,
fattr
atomicity
Atomicity of Transfer
AttribCaching={True
AttribCaching={True or False}
attribute
Attribute and Access Caching
attribute cache contents,
Attribute and Access Caching
attribute cache contents, file mode
Attribute and Access Caching
attribute cache contents, file size
Attribute and Access Caching
attribute cache contents, group ID
Attribute and Access Caching
attribute cache contents, user ID
Attribute and Access Caching
attribute cache,
Attribute and Access Caching
attribute cache, inaccuracy of
Attribute and Access Caching
attribute cache, inconsistencies
Attribute and Access Caching
Introduction
attribute cache, update of
Attribute and Access Caching
Introduction
attribute caching,
Introduction
CHDIR
attributes
Attributes and Consistency Data on Failure
File Attributes Changed after Open
attributes, of file
fattr
sattr
attrstat
attrstat
audience
Intended Audience
Audience
authentication
Authentication
Authentication Protocols
Null Authentication
UNIX Authentication
DES and Kerberos Authentication
Authentication
Authentication
Authentication
Authentication
Authentication
Authentication
Authentication
authentication,
Authentication Protocols
authentication, null authentication
Null Authentication
Authentication
Authentication
Authentication
authentication, UNIX authentication
UNIX Authentication
Authentication
Permission Issues
Authentication
Authentication
Authentication
automounter
Elements of the XNFS Service Model
availability
Availability of Locking
basic
Basic Block Size
Basic Data Types
Basic Data Types
Basic Data Types for Locking
Basic Data Types
Basic Data Types
Basic Data Types
Basic Data Types
RPC Calls Generated by Basic XSI Functions
big-endian
big-endian
binary files, compatibility issues
Architectural Dependencies
binding
Binding and Rendezvous Independence
binding, client to a service
Binding and Rendezvous Independence
bit
32-bit Clients/Servers and 64-bit Clients/Servers
64-bit Offsets and Lengths
block
Basic Block Size
boolean
Boolean
broadcast
broadcast
by
UID Mapping by Server
RPC Calls Generated by Basic XSI Functions
byte
Byte Encoding
Operations Using File's Byte Count
Byte
cache
Duplicate Request Cache
caching
Caching Policies
Attribute and Access Caching
Data Caching
Directory Caching
CAE
CAE
call
Remote Procedure Calls: Protocol Specification
Remote Procedure Call
Interruption of Function Calls
RPC Calls Generated by Basic XSI Functions
can
can
canonical
A Canonical Standard
Canonical Path versus Native Path
cc,
Architectural Dependencies
changed
File Accessibility Changed after Open
File Attributes Changed after Open
changes
XNFS Version 2 -> Version 3 Changes
XNFS Version 3 -> Version 3W Changes
Summary of Version 3 Protocol Changes
characters
Characters in File Names
CHDIR
CHDIR
CHMOD
CHMOD
CHOWN
CHOWN
CHROOT
CHROOT
client
XNFS Client Operations
Client NSM Initialisation
Client NLM Initialisation
Client Lock Request
Client Lock Recovery
Client Unlock Request
Client Crash Example
Client Lock Request
Client Failure and Restart
Client NSM Restart
Client NLM Restart
client,
Terminology
client-server
client-server
Clients/Servers
32-bit Clients/Servers and 64-bit Clients/Servers
clock, synchronisation issues
Time Skew
CLOSE
CLOSE
closing
Closing
common
Common Semantic Differences
compatibility, of remote binary files
Architectural Dependencies
compatibility, of remote input files
Use of Remote Input Files with Varying Formats
compatibility, of remote programs
Local Execution of a Remote Program
completion
Server NLM Restart Completion
compliance
Compliance
component
Filename Component Handling
conformance
Protocol Stacks and Conformance
connection-oriented
connection-oriented service
connection-oriented protocols,
Transports and Semantics
connectionless
connectionless service
connectionless protocols,
Transports and Semantics
consistency
Attributes and Consistency Data on Failure
User and Group ID Database Consistency
Consistency of Limits
constant
Constant
contacting
Contacting the Server
control
Server Access Control
conventions
Notational Conventions
Output Displayed in Conventions of Local System
cookie,
Stateless Servers and Idempotency
cookie3
cookie3
cookieverf3
cookieverf3
corrigenda
Corrigenda
count
Operations Using File's Byte Count
count3
count3
crash
Crash Recovery
Crash Recovery
Server Crash Example
Client Crash Example
CRC
CRC
CREAT
CREAT
created
Remote File Systems Created in Different Locales
Group Ownership of Created Files
createverf3
createverf3
crontab,
Transparent Rename or Unlink While Open
ctime,
fattr
current directory,
Introduction
daemon
Unique Daemons
daemon
DARPA
DARPA
data
XDR Data Types
Fixed-Length Opaque Data
Variable-Length Opaque Data
Example of an XDR Data Description
External Data Representation
Basic Data Types
Basic Data Types
Basic Data Types for Locking
DOS File-Sharing Data Types
Basic Data Types
Basic Data Types
Attributes and Consistency Data on Failure
Basic Data Types
Basic Data Types
Data Caching
Read of Old Data
data encapsulation
data caching,
Data Caching
Introduction
data caching, old data
Read of Old Data
data transfer, atomicity of
Atomicity of Transfer
data types, basic
Basic Data Types
database
User and Group ID Database Consistency
distributed database
database, StandardExports
The ExpStdFileSysOp Operation
datagram
datagram
datagram,
Transports and Semantics
date, system notion of
Time Skew
definition
XNFS Protocol Definition
delayed
Delayed Write Errors
delayed write errors,
Delayed Write Errors
delays
Server or Network-Induced Delays
delays, network-induced
Server or Network-Induced Delays
deleted
File Deleted after Open
denial
Denial of Access
denial of access
Denial of Access
dependencies
Architectural Dependencies
DES
DES and Kerberos Authentication
described
An Example Service Described in the RPC Language
development
The Development of Product Standards
df,
Output Displayed in Conventions of Local System
difference
Semantic Difference Summary for File Access
Filesize Differences
Functions with no Semantic Differences
Functions with Semantic Differences
Common Semantic Differences
Utilities with Semantic Differences
different
Remote File Systems Created in Different Locales
directory
File and Directory Operations
Directory Caching
working directory
directory caching,
Directory Caching
directory caching, inaccuracy of
Directory Caching
diropargs
diropargs
diropargs3
diropargs3
diropok
diropok
diropres
diropres
dirpath
dirpath
dirpath
discriminated
Discriminated Union
displayed
Output Displayed in Conventions of Local System
distributed
distributed database
document
This Document
Referenced Documents
Open Group Documents
Other Documents
DOS
DOS File-Sharing Data Types
DOS-Compatible
DOS-Compatible File-Sharing Support
duplicate
Duplicate Request Cache
EACCES,
fhstatus
Return Codes
UID Mapping by Server
Execution of Set-user-ID Programs
File Attributes Changed after Open
Directory Caching
Introduction
effective
effective group ID
effective user ID
effective group ID,
Permission Issues
effective user ID,
Permission Issues
Execution of Set-user-ID Programs
EINVAL,
fhstatus
Return Codes
elements
Elements of the XNFS Service Model
Elements of the XNFSSM
Elements of the XNFS Service Model
Elements of the XNFSSM, client operations
XNFS Client Operations
Elements of the XNFSSM, file and directory operations
File and Directory Operations
Elements of the XNFSSM, server operations
XNFS Server Operations
Elements of the XNFSSM, XNFS objects
XNFS Objects
encapsulation
data encapsulation
encoding
Byte Encoding
ENOENT,
fhstatus
Return Codes
ENOTEMPTY,
Directory Caching
enumeration
Enumeration
environment
Operation in an International Environment
EPERM,
fhstatus
Return Codes
Execution of Set-user-ID Programs
Introduction
EROFS
Introduction
EROFS,
Access to Read-Only File Systems
error
Error Handling
error handling
Error Handling
errors
Delayed Write Errors
errors, mapping of
Introduction
errors, unexpected
Stateless Servers and Idempotency
errors, XNFS specific
Introduction
ESTALE,
Introduction
File Deleted after Open
ethernet
Ethernet
ETXTBSY,
No Protection for In-Use Executables
example
Example of an XDR Data Description
An Example Service Described in the RPC Language
Examples of Locking
Server Crash Example
Client Crash Example
exec
exec
executable files, compatibility issues
Architectural Dependencies
executables
No Protection for In-Use Executables
execute-at-most-once,
Transports and Semantics
execution
Execution of Set-user-ID Programs
Local Execution of a Remote Program
Execution of Remote Files
execution, of remote files
Permission Issues
Local Execution of a Remote Program
ExpFileSysOp
The ExpFileSysOp Operation
ExpFileSysOp operation,
The ExpFileSysOp Operation
ExpFileSysOp,
Elements of the XNFS Service Model
ExpFileSysOp, restriction on nested exports
The ExpFileSysOp Operation
export
Export Spanning Pathnames
export,
Informal Overview of XNFS
export, database
The ExpStdFileSysOp Operation
ExportedFileSystem
ExportedFileSystem
ExportedFileSystem attribute, "Acces="
Access={hostname or groupname}[:{hostname or groupname}]...
ExportedFileSystem attribute, "AnonMapping="
AnonMapping=uid
UID Mapping by Server
ExportedFileSystem attribute, "Mode="
Mode={ReadOnly or ReadWrite}
Access to Read-Only File Systems
ExportedFileSystem attribute, "PathName="
PathName=pathname
ExportedFileSystem attribute, "Root="
Root=hostname[:hostname]...
UID Mapping by Server
ExportedFileSystem object,
The ExpFileSysOp Operation
ExportedFileSystem,
Elements of the XNFS Service Model
ExportedFileSystem, attributes
ExportedFileSystem
ExpStdFileSysOp
The ExpStdFileSysOp Operation
extensions
WebNFS Extensions
external
External Data Representation
F_GETLK
F_GETLK l_pid
failure
Server Failure and Restart
Client Failure and Restart
Attributes and Consistency Data on Failure
false
GrpID={True or False}
SetUID={True or False}
Intr={True or False}
AttribCaching={True or False}
ReMount={True or False}
fattr
fattr
fattr3
fattr3
FCNTL
FCNTL
fhandle
fhandle
fhandle
fhandle3
fhandle3
fhstatus
fhstatus
file
File and Directory Operations
Remote File Systems Created in Different Locales
File System Model
File Locking over XNFS
General File Name Requirements
File Handles
Semantic Difference Summary for File Access
Special File Access
File Times
File Accessibility Changed after Open
File Attributes Changed after Open
File Deleted after Open
File Time Updates
File and Record Locking
Characters in File Names
Server Support for File Times
Access to Read-Only File Systems
Interrupted Root File System Service
Implicit File Access
File Access
root (of file system)
file access times
fattr
file access times,
Attribute and Access Caching
file access, by owner
Permission Issues
file access, denied
Denial of Access
file access, denied after open
Permission Issues
File Accessibility Changed after Open
file access, denied by server
UID Mapping by Server
file access, implicit
Implicit File Access
file access, read-only file systems
Access to Read-Only File Systems
file access, remote special files
Introduction
file access, stateless behaviour of NFS
Permission Issues
File Attributes Changed after Open
file access, times of
fattr
Attribute and Access Caching
file access, transparent
Overview
file access, user ID mapping
UID Mapping by Server
file access, validation of request
File Attributes Changed after Open
File and Directory operations
File and Directory Operations
file attributes,
sattr
file deletion, while being executed
No Protection for In-Use Executables
file deletion, while open
Transparent Rename or Unlink While Open
file handle
stat
Description
file handle,
Elements of the XNFS Service Model
Introduction
Stateless Servers and Idempotency
fhandle
File Deleted after Open
Introduction
file heirarchy,
File System Model
file hierarchy,
Informal Overview of XNFS
file locking
File and Record Locking
file locking, client lock recovery
Client Lock Recovery
file locking, example of client crash
Client Crash Example
file locking, example of server crash
Server Crash Example
file locking, examples of
Examples of Locking
file locking, fcntl
FCNTL
file locking, monitored lock crash recovery
Crash Recovery
file locking, monitored locks
Monitored Locks
Monitored Locks
file locking, non-monitored lock crash recovery
Crash Recovery
file locking, non-monitored locks
Non-monitored Locks
Non-Monitored Locks
file locking, over XNFS
Introduction
file locking, unlocking monitored locks
Unlocking
file locking, unlocking non-monitored locks
Unlocking
file mode,
fattr
Attribute and Access Caching
file names
Characters in File Names
file permissions, root access
Permission Issues
file size
Attribute and Access Caching
file system model,
File System Model
file system,
File System Model
file's
Operations Using File's Byte Count
file,
File System Model
file, permissions
Permission Issues
File-Sharing
DOS-Compatible File-Sharing Support
DOS File-Sharing Data Types
FileHandle
FileHandle
Public Filehandle
NFS Version 2 Public Filehandle
NFS Version 3 Public Filehandle
Location of Public Filehandle
Public Filehandle
fileid,
fattr
fileid3
fileid3
filename
filename
Filename Component Handling
filename3
filename3
files
Memory-Mapped Files
Use of Remote Input Files with Varying Formats
Special Files
Group Ownership of Created Files
Execution of Remote Files
filesize
Filesize Differences
filesize differences
Filesize Differences
Fixed-Length
Fixed-Length Opaque Data
Fixed-Length Array
foreground
MountRetryCount=nn, MountRetry={Background or Foreground}
fork
fork
formats
Use of Remote Input Files with Varying Formats
frontmatter
Frontmatter
fsh_access
fsh_access
fsh_mode
fsh_mode
fsid,
fattr
FSTAT
FSTAT
FSYNC
FSYNC
ftype
ftype
ftype3
ftype3
full-duplex
full-duplex
function
Interruption of Function Calls
Functions with no Semantic Differences
Functions with Semantic Differences
RPC Calls Generated by Basic XSI Functions
general
General File Name Requirements
generated
RPC Calls Generated by Basic XSI Functions
gid3
gid3
glossary
Glossary
group
The Open Group
Open Group Publications
Open Group Documents
Relationship to other Open Group Specifications
User and Group ID Database Consistency
Group Ownership of Created Files
effective group ID
group ID,
fattr
Attribute and Access Caching
group ID, database consistency
User and Group ID Database Consistency
groupname
Access={hostname or groupname}[:{hostname or groupname}]...
groupname}[:{hostname
Access={hostname or groupname}[:{hostname or groupname}]...
GrpID={True
GrpID={True or False}
gt
XNFS Version 2 -> Version 3 Changes
XNFS Version 3 -> Version 3W Changes
guidance
Implementation Guidance
handles
File Handles
handling
Filename Component Handling
Error Handling
hard
RetrySemantics={Soft or Hard}
heterogeneity
Network Heterogeneity
hosts
Multiple Hosts
hyper
Hyper Integer and Unsigned Hyper Integer
ICMP
ICMP
ID
User and Group ID Database Consistency
effective group ID
effective user ID
idempotency
Stateless Servers and Idempotency
idempotency,
Stateless Servers and Idempotency
identifiers
Process Identifiers
IETF
Access to IETF RFCs
implementation
XNFS Implementation Issues
XNFS Implementation Issues
Implementation Guidance
implementation-dependent
implementation-dependent
implicit
Implicit File Access
implicit file access
Implicit File Access
in
Operation in an International Environment
Remote File Systems Created in Different Locales
An Example Service Described in the RPC Language
Port Mapper Protocol Specification (in RPC Language)
Output Displayed in Conventions of Local System
Characters in File Names
In-Use
No Protection for In-Use Executables
independence
Binding and Rendezvous Independence
informal
Informal Overview of XNFS
Informal Overview of XNFS
Informal Overview of XNFS
information
Ordering Information
Syntax Information
RPC Information
RPC Information
RPC Information
RPC Information
RPC Information
RPC Information
RPC Information
initialisation
Server NSM Initialisation
Server NLM Initialisation
Client NSM Initialisation
Client NLM Initialisation
Initialisation
input
Use of Remote Input Files with Varying Formats
int32
int32
int32
int64
int64
int64
integer
Integer
Unsigned Integer
Hyper Integer and Unsigned Hyper Integer
intended
Intended Audience
interaction
Interaction
interface
RPC Interface to UDP Transport Services
RPC Interface
Open-System Interface Semantics over XNFS
international
International Standards
Operation in an International Environment
internationalized
Internationalized XNFS Operations
internet
Internet Protocol Suite RFCs
internet
Internet, The
Internet Protocol Suite
Protocol Stacks and Conformance
Internet Protocol Suite, IP
UDP as a Transport Protocol
Internet Protocol Suite, references
References to RFCs
Internet Protocol Suite, TCP
Protocol Stacks and Conformance
Transports and Semantics
Internet Protocol Suite, TCP/IP
Transports and Semantics
Internet Protocol Suite, UDP
Transports and Semantics
UDP as a Transport Protocol
interoperability
interoperability
interpretation
Pathname Interpretation
interrupt
Interrupted Root File System Service
interrupted
Interrupted Root File System Service
interruption
Interruption of Function Calls
Interruption of any XNFS Operation
interruption, of network request
Interruption of Function Calls
Intr={True
Intr={True or False}
ioctl
ioctl
IP
IP
IP
IP,
UDP as a Transport Protocol
The RPC Reply
IPC
IPC
issues
Versions and Issues of Specifications
XNFS Implementation Issues
Permission Issues
Transport Issues
XNFS Implementation Issues
Permission Issues
kerberos
DES and Kerberos Authentication
l_pid
F_GETLK l_pid
LAN
LAN
language
The XDR Language Specification
The RPC Language
The RPC Language Specification
An Example Service Described in the RPC Language
Port Mapper Protocol Specification (in RPC Language)
legacy
legacy
lengths
64-bit Offsets and Lengths
lexical
Lexical Notes
limits
Consistency of Limits
LINK
LINK
link, symbolic
Symbolic Links
fattr
links
Symbolic Links
Symbolic Links
Symbolic Links
little-endian
little-endian
local
Local Execution of a Remote Program
Output Displayed in Conventions of Local System
locales
Remote File Systems Created in Different Locales
location
Location of Public Filehandle
lock
Client Lock Request
Client Lock Recovery
Client Lock Request
Network Lock Manager Protocol
Network Lock Manager Protocol, Version 4
locking
File Locking over XNFS
Locking
Locking
Examples of Locking
Basic Data Types for Locking
File and Record Locking
Availability of Locking
locking, availability of
Availability of Locking
locking, error handling
Error Handling
locking, memory-mapped files
Memory-Mapped Files
locking, signals
Signals
locks
Monitored Locks
Non-monitored Locks
Monitored Locks
Non-Monitored Locks
lookup
Multi-Component Lookup
Multi-component Lookup
LOOKUP sequence,
File System Model
Introduction
ACCESS
CHDIR
CHMOD
CHOWN
CHROOT
CREAT
LINK
MKDIR
MKFIFO
OPEN
OPENDIR
PATHCONF
RENAME
RMDIR
STAT
UNLINK
lookups
Lookups and Name Resolution
LSEEK
LSEEK
manager
Network Lock Manager Protocol
Network Lock Manager Protocol, Version 4
mapper
Port Mapper Protocol
Introduction to Port Mapper Program Protocol
Port Mapper Protocol Specification (in RPC Language)
Port Mapper Procedures
port mapper
mapping
UID Mapping by Server
marks
Trade Marks
may
may
Memory-Mapped
Memory-Mapped Files
memory-mapped files
Memory-Mapped Files
message
The RPC Message Protocol
MKDIR
MKDIR
MKFIFO
MKFIFO
MntExpFileSysOp,
Elements of the XNFS Service Model
MntFileSysOp
The MntFileSysOp Operation
MntFileSysOp attributes, "MountRetry="
MountRetryCount=nn, MountRetry={Background or Foreground}
MntFileSysOp attributes, "MountRetryCount="
MountRetryCount=nn, MountRetry={Background or Foreground}
MntFileSysOp attributes, "ReMount="
ReMount={True or False}
MNTPROC_DUMP
MNTPROC_DUMP
MNTPROC_EXPORT
MNTPROC_EXPORT
MNTPROC_MNT
MNTPROC_MNT
MNTPROC_NULL
MNTPROC_NULL
MNTPROC_UMNT
MNTPROC_UMNT
MNTPROC_UMNTALL
MNTPROC_UMNTALL
MntStdFileSysOp
The MntStdFileSysOp Operation
mode,
fattr
mode3
mode3
Mode={ReadOnly
Mode={ReadOnly or ReadWrite}
Mode={ReadOnly or ReadWrite}
model
XNFS Service Model
Elements of the XNFS Service Model
The RPC Model
File System Model
modifying
Synchronous Modifying Operations
mon
mon
mon_id
mon_id
monitor
Network Status Monitor Protocol
monitored
Monitored Locks
Monitored Locks
monitored locks
Monitored Locks
Monitored Locks
monitored locks, crash recovery
Crash Recovery
monitoring
Server Port Monitoring
mount
Mount Protocol
Mount Protocol, Version 3
Mount Protocol
Mount Protocol
remote mount
mount data types,
Basic Data Types
Basic Data Types
mount data types, dirpath
dirpath
mount data types, fhandle
fhandle
mount data types, fhstatus
fhstatus
mount data types, name
name
mount protocol,
Mount Protocol
Mount Protocol, Version 3
mount protocol, data types, basic
Basic Data Types
Basic Data Types
mount protocol, port number
Port Number
Port Number
mount protocol, RPC information
RPC Information
mount protocol, transport protocol
Transport Protocols
Transport Address
mount protocol, XDR structure sizes
Sizes of XDR Structures
mount server procedures,
Server Procedures
Server Procedures
mount server procedures, MNTPROC_DUMP
Name
mount server procedures, MNTPROC_EXPORT
Name
mount server procedures, MNTPROC_MNT
XNFS Server Operations
Name
mount server procedures, MNTPROC_NULL
Name
mount server procedures, MNTPROC_UMNT
MountPoint=pathname
Name
mount server procedures, MNTPROC_UMNTALL
Name
mount server,
XNFS Server Operations
The ExpFileSysOp Operation
mount,
Informal Overview of XNFS
Introduction
File System Model
mount, automounter
Elements of the XNFS Service Model
mount, example of
Informal Overview of XNFS
mount, mount point
Informal Overview of XNFS
The MntFileSysOp Operation
Server/Client Relationship
mount, mount server
ExportedFileSystem
Server Procedures
mount, unmount operation
The UnMntFileSysOp Operation
MountedFileSystem
MountedFileSystem
MountedFileSystem attribute, "ACDirMax="
ACDirMax=nn
MountedFileSystem attribute, "ACDirMin="
ACDirMin=nn
Directory Caching
MountedFileSystem attribute, "ACrefMax="
Attribute and Access Caching
MountedFileSystem attribute, "ACRegMax"
ACRegMax=nn
MountedFileSystem attribute, "ACRegMin="
ACRegMin=nn
Attribute and Access Caching
MountedFileSystem attribute, "AttribCaching="
AttribCaching={True or False}
Attribute and Access Caching
Directory Caching
MountedFileSystem attribute, "FileHandle"
FileHandle
MountedFileSystem attribute, "GrpID="
GrpID={True or False}
MountedFileSystem attribute, "Intr="
RetrySemantics={Soft or Hard}
Intr={True or False}
MountedFileSystem attribute, "Mode="
Mode={ReadOnly or ReadWrite}
Access to Read-Only File Systems
MountedFileSystem attribute, "MountPoint="
MountPoint=pathname
MountedFileSystem attribute, "NFSRetransmissions="
NFSRetransmissions=nn
Server or Network-Induced Delays
MountedFileSystem attribute, "NFSTimeOut="
NFSTimeOut=nn
Server or Network-Induced Delays
MountedFileSystem attribute, "PathName="
PathName=pathname
MountedFileSystem attribute, "ReadSize="
ReadSize=nn
MountedFileSystem attribute, "RetrySemantic="
Transparent Rename or Unlink While Open
MountedFileSystem attribute, "RetrySemantics="
RetrySemantics={Soft or Hard}
Server or Network-Induced Delays
MountedFileSystem attribute, "Server="
Server=hostname
MountedFileSystem attribute, "ServerPort"
NFSServerPort=nn
MountedFileSystem attribute, "SetUID="
SetUID={True or False}
Execution of Set-user-ID Programs
MountedFileSystem attribute, "WriteSize="
WriteSize=nn
MountedFileSystem,
Elements of the XNFS Service Model
MountedFileSystem, attributes
MountedFileSystem
MountPoint=pathname
MountPoint=pathname
MountPoint=pathname
MOUNTPROC3_DUMP
MOUNTPROC3_DUMP
MOUNTPROC3_EXPORT
MOUNTPROC3_EXPORT
MOUNTPROC3_MNT
MOUNTPROC3_MNT
MOUNTPROC3_NULL
MOUNTPROC3_NULL
MOUNTPROC3_UMNT
MOUNTPROC3_UMNT
MOUNTPROC3_UMNTALL
MOUNTPROC3_UMNTALL
MountRetry={Background
MountRetryCount=nn, MountRetry={Background or Foreground}
MountRetryCount=nn
MountRetryCount=nn, MountRetry={Background or Foreground}
mountstat3
mountstat3
mtime,
fattr
Multi-Component
Multi-Component Lookup
Multi-component Lookup
multiple
Multiple Hosts
multiple hosts
Multiple Hosts
must
must
my_id
my_id
names
Characters in File Names
native
Canonical Path versus Native Path
netobj
netobj
network
Network Lock Manager Protocol
Network Status Monitor Protocol
Network Lock Manager Protocol, Version 4
Network Heterogeneity
network clients,
Terminology
network delays,
Server or Network-Induced Delays
network file system,
XNFS: Protocol Specification, Version 2
XNFS: Protocol Specification, Version 3
network server
Terminology
network server,
Terminology
network service,
Terminology
Network-Induced
Server or Network-Induced Delays
NFS
XNFS Protocol Definition
NFS Version 2 Public Filehandle
NFS Version 3 Public Filehandle
NFS URL
NFS
NFS data types
Basic Data Types
NFS data types,
Basic Data Types
NFS data types, attrstat
attrstat
NFS data types, diropargs
diropargs
NFS data types, diropok
timeval
NFS data types, diropres
diropres
NFS data types, fattr
fattr
NFS data types, fhandle
nfscookie
fhandle
NFS data types, filename
filename
NFS data types, ftype
ftype
NFS data types, path
path
NFS data types, sattr
sattr
NFS data types, stat
stat
NFS data types, timeval
timeval
NFS procedure return code, NFS_OK
stat
Description
Return Codes
Description
Return Codes
NFS procedure return code, NFSERR_ACCES
stat
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
NFS procedure return code, NFSERR_DQUOT
stat
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
NFS procedure return code, NFSERR_EXIST
stat
Return Codes
Return Codes
Return Codes
NFS procedure return code, NFSERR_FBIG
stat
Return Codes
NFS procedure return code, NFSERR_IO
stat
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
NFS procedure return code, NFSERR_ISDIR
stat
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
NFS procedure return code, NFSERR_NAMETOOLONG
stat
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
NFS procedure return code, NFSERR_NODEV
stat
NFS procedure return code, NFSERR_NOENT
stat
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
NFS procedure return code, NFSERR_NOSPC
stat
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
NFS procedure return code, NFSERR_NOTDIR
stat
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
NFS procedure return code, NFSERR_NOTEMPTY
stat
Return Codes
Return Codes
NFS procedure return code, NFSERR_NXIO
stat
Return Codes
NFS procedure return code, NFSERR_PERM
stat
Return Codes
Return Codes
Return Codes
NFS procedure return code, NFSERR_ROFS
stat
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
NFS procedure return code, NFSERR_STALE
stat
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
Return Codes
NFS procedure return code, PROC_UNAVAIL
Symbolic Links
Description
Return Codes
Description
NFS server procedures,
Server Procedures
Server Procedures
NFS server procedures, ACCESS
AttribCaching={True or False}
NFS server procedures, GETATTR
AttribCaching={True or False}
NFS server procedures, NFSPROC_CREATE
Name
CREAT
MKFIFO
OPEN
NFS server procedures, NFSPROC_GETATTR
Call Arguments
Introduction
ACCESS
CHDIR
CHMOD
CHOWN
CHROOT
FSTAT
LINK
LSEEK
OPEN
OPENDIR
RENAME
STAT
NFS server procedures, NFSPROC_LINK
Name
NFS server procedures, NFSPROC_LOOKUP
Server/Client Relationship
Name
Introduction
CREAT
NFS server procedures, NFSPROC_MKDIR
Name
NFS server procedures, NFSPROC_NULL
Call Arguments
NFS server procedures, NFSPROC_READ
Name
Introduction
NFS server procedures, NFSPROC_READDIR
nfscookie
Name
NFS server procedures, NFSPROC_READLINK
Symbolic Links
path
Name
NFS server procedures, NFSPROC_REMOVE
Name
CLOSE
NFS server procedures, NFSPROC_RENAME
Name
RENAME
NFS server procedures, NFSPROC_RMDIR
Name
RMDIR
NFS server procedures, NFSPROC_ROOT
Call Arguments
NFS server procedures, NFSPROC_SETATTR
Call Arguments
CHMOD
CHOWN
MKDIR
NFS server procedures, NFSPROC_STATFS
Name
NFS server procedures, NFSPROC_SYMLINK
Symbolic Links
path
Name
NFS server procedures, NFSPROC_WRITE
Server Procedures
Description
Name
Description
Introduction
WRITE
NFS server procedures, NFSPROC_WRITECACHE
Name
NFS version-2 protocol specification
XNFS: Protocol Specification, Version 2
NFS version-3 protocol specification
XNFS: Protocol Specification, Version 3
NFS,
Overview
Scope
XNFS: Protocol Specification, Version 2
NFS, basic data types
Basic Data Types
NFS, implementation issues
XNFS Implementation Issues
NFS, permission issues
Permission Issues
NFS, protocol definition
XNFS Protocol Definition
NFS, server/client relationship
Server/Client Relationship
nfs_fh3
nfs_fh3
nfscookie
nfscookie
nfspath3
nfspath3
NFSPROC3_ACCESS
NFSPROC3_ACCESS
NFSPROC3_COMMIT
NFSPROC3_COMMIT
NFSPROC3_CREATE
NFSPROC3_CREATE
NFSPROC3_FSINFO
NFSPROC3_FSINFO
NFSPROC3_FSSTAT
NFSPROC3_FSSTAT
NFSPROC3_GETATTR
NFSPROC3_GETATTR
NFSPROC3_LINK
NFSPROC3_LINK
NFSPROC3_LOOKUP
NFSPROC3_LOOKUP
NFSPROC3_MKDIR
NFSPROC3_MKDIR
NFSPROC3_MKNOD
NFSPROC3_MKNOD
NFSPROC3_NULL
NFSPROC3_NULL
NFSPROC3_PATHCONF
NFSPROC3_PATHCONF
NFSPROC3_READ
NFSPROC3_READ
NFSPROC3_READDIR
NFSPROC3_READDIR
NFSPROC3_READDIRPLUS
NFSPROC3_READDIRPLUS
NFSPROC3_READLINK
NFSPROC3_READLINK
NFSPROC3_REMOVE
NFSPROC3_REMOVE
NFSPROC3_RENAME
NFSPROC3_RENAME
NFSPROC3_RMDIR
NFSPROC3_RMDIR
NFSPROC3_SETATTR
NFSPROC3_SETATTR
NFSPROC3_SYMLINK
NFSPROC3_SYMLINK
NFSPROC3_WRITE
NFSPROC3_WRITE
NFSPROC_CREATE
NFSPROC_CREATE
NFSPROC_GETATTR
NFSPROC_GETATTR
NFSPROC_LINK
NFSPROC_LINK
NFSPROC_LOOKUP
NFSPROC_LOOKUP
NFSPROC_MKDIR
NFSPROC_MKDIR
NFSPROC_NULL
NFSPROC_NULL
NFSPROC_READ
NFSPROC_READ
NFSPROC_READDIR
NFSPROC_READDIR
NFSPROC_READLINK
NFSPROC_READLINK
NFSPROC_REMOVE
NFSPROC_REMOVE
NFSPROC_RENAME
NFSPROC_RENAME
NFSPROC_RMDIR
NFSPROC_RMDIR
NFSPROC_ROOT
NFSPROC_ROOT
NFSPROC_SETATTR
NFSPROC_SETATTR
NFSPROC_STATFS
NFSPROC_STATFS
NFSPROC_SYMLINK
NFSPROC_SYMLINK
NFSPROC_WRITE
NFSPROC_WRITE
NFSPROC_WRITECACHE
NFSPROC_WRITECACHE
NFSRetransmissions=nn
NFSRetransmissions=nn
NFSServerPort=nn
NFSServerPort=nn
NFSSRC4.0,
Scope
nfsstat3
nfsstat3
nfstime3
nfstime3
NFSTimeOut=nn
NFSTimeOut=nn
NLM
NLM Protocol
Server NLM Initialisation
Client NLM Initialisation
Server NLM Restart
Server NLM Restart Completion
Client NLM Restart
NLM Procedures
NLM Procedures
NLM
NLM data types
Basic Data Types for Locking
nlm_unlockargs
NLM data types,
Basic Data Types
NLM data types, fsh_access
fsh_access
NLM data types, fsh_mode
fsh_mode
NLM data types, netobj
netobj
NLM data types, nlm_cancargs
nlm_cancargs
NLM data types, nlm_holder
nlm_holder
NLM data types, nlm_lock
nlm_lock
NLM data types, nlm_lockargs
nlm_lockargs
NLM data types, nlm_res
nlm_res
NLM data types, nlm_share
nlm_share
NLM data types, nlm_shareargs
nlm_shareargs
NLM data types, nlm_shareres
nlm_shareres
NLM data types, nlm_stat
nlm_stats
nlm_stat
NLM data types, nlm_testargs
nlm_testargs
NLM data types, nlm_testres
nlm_testres
NLM data types, nlm_testrply
nlm_testrply
NLM data types, nlm_unlockargs
nlm_unlockargs
NLM procedure return codes, LCK_BLOCKED
nlm_stats
Description
Description
Description
Description
Description
Return Codes
Description
Description
NLM procedure return codes, LCK_DENIED
nlm_stats
nlm_testrply
Return Codes
Description
Return Codes
Description
Description
Return Codes
Description
Description
Return Codes
Return Codes
Return Codes
Description
FCNTL
NLM procedure return codes, LCK_DENIED_GRACE_PERIOD
nlm_stats
Return Codes
Description
Return Codes
Description
Return Codes
Description
Return Codes
Return Codes
Return Codes
Description
Return Codes
Description
Return Codes
NLM procedure return codes, LCK_DENIED_NOLOCKS
nlm_stats
Return Codes
Description
Return Codes
Return Codes
Return Codes
Description
NLM procedure return codes, LCK_GRANTED
nlm_stats
Return Codes
Description
Return Codes
Description
Return Codes
Description
Return Codes
Return Codes
Return Codes
Description
Return Codes
Description
Return Codes
NLM procedures
NLM Procedures
NLM procedures, NLM_CANCEL
Name
FCNTL
NLM procedures, NLM_FREE_ALL
Description
NLM procedures, NLM_GRANTED
Name
FCNTL
NLM procedures, NLM_LOCK
Name
FCNTL
NLM procedures, NLM_LOCK_RES
Name
NLM procedures, NLM_NM_LOCK
Description
NLM procedures, NLM_NULL
Name
NLM procedures, NLM_SHARE
Description
NLM procedures, NLM_TEST
Name
FCNTL
NLM procedures, NLM_UNLOCK
Description
FCNTL
NLM procedures, NLM_UNSHARE
Description
NLM protocol
NLM Protocol
Introduction
Introduction
NLM protocol, additional data types
nlm_unlockargs
NLM protocol, basic data types
Basic Data Types for Locking
NLM protocol, data types, basic
Basic Data Types
NLM protocol, port number
Port Number
NLM protocol, RPC information
RPC Information
NLM protocol, transport protocol
Transport Address
NLM,
Scope
Introduction
NLM, grace period
Crash Recovery
NLM, interaction with NSM
Interaction
NLM, restarted by server
Server NLM Restart
nlm4_holder
nlm4_holder
nlm4_lock
nlm4_lock
nlm4_share
nlm4_share
nlm4_stats
nlm4_stats
nlm_cancargs
nlm_cancargs
NLM_CANCEL
NLM_CANCEL
NLM_CANCEL_MSG
NLM_CANCEL_MSG
NLM_CANCEL_RES
NLM_CANCEL_RES
NLM_FREE_ALL
NLM_FREE_ALL
NLM_GRANTED
NLM_GRANTED
NLM_GRANTED_MSG
NLM_GRANTED_MSG
NLM_GRANTED_RES
NLM_GRANTED_RES
nlm_holder
nlm_holder
nlm_lock
nlm_lock
NLM_LOCK
NLM_LOCK_MSG
NLM_LOCK_MSG
NLM_LOCK_RES
NLM_LOCK_RES
nlm_lockargs
nlm_lockargs
NLM_NM_LOCK
NLM_NM_LOCK
nlm_notify
nlm_notify
NLM_NULL
NLM_NULL
nlm_res
nlm_res
nlm_share
nlm_share
NLM_SHARE
nlm_shareargs
nlm_shareargs
nlm_shareres
nlm_shareres
nlm_stat
nlm_stats
nlm_stat
NLM_TEST
NLM_TEST
NLM_TEST_MSG
NLM_TEST_MSG
NLM_TEST_RES
NLM_TEST_RES
nlm_testargs
nlm_testargs
nlm_testres
nlm_testres
nlm_testrply
nlm_testrply
NLM_UNLOCK
NLM_UNLOCK
NLM_UNLOCK_MSG
NLM_UNLOCK_MSG
NLM_UNLOCK_RES
NLM_UNLOCK_RES
nlm_unlockargs
nlm_unlockargs
NLM_UNSHARE
NLM_UNSHARE
NLMPROC3_NULL
NLMPROC3_NULL
NLMs
Synchronization of NLMs
no
No Protection for In-Use Executables
Functions with no Semantic Differences
non-monitored
Non-monitored Locks
Non-Monitored Locks
non-monitored lock crash recovery
Crash Recovery
non-monitored locks
Non-monitored Locks
Non-Monitored Locks
notational
Notational Conventions
notes
Lexical Notes
Syntax Notes
Syntax Notes
NSFnet
NSFnet
NSM
NSM Protocol
Server NSM Initialisation
Client NSM Initialisation
Server NSM Restart
Client NSM Restart
NSM Procedures
NSM
NSM and NLM interaction
Interaction
NSM data types
Basic Data Types
NSM data types, mon
mon
NSM data types, mon_id
mon_id
NSM data types, my_id
my_id
NSM data types, res
res
NSM data types, sm_name
sm_name
NSM data types, sm_stat
sm_stat
NSM data types, sm_stat_res
sm_stat_res
NSM data types, stat_chge
stat_chge
NSM procedures
NSM Procedures
NSM procedures, SM_MON
Name
NSM procedures, SM_NOTIFY
Name
NSM procedures, SM_NULL
Name
NSM procedures, SM_SIMU_CRASH
Name
NSM procedures, SM_STAT
Name
NSM procedures, SM_UNMON
Name
NSM procedures, SM_UNMON_ALL
Name
NSM protocol
NSM Protocol
Introduction
NSM,
Scope
Introduction
NSM, authentication
Authentication
NSM, basic data types
Basic Data Types
NSM, interaction with NLM
Interaction
NSM, internal state
NSM Protocol
NSM, notification from monitored host
NSM Protocol
NSM, Port Number
Port Number
NSM, RPC Information
RPC Information
NSM, Transport Protocols
Transport Protocols
NSM, XDR structure sizes
Sizes of XDR Structures
null
Null Authentication
number
Port Number
Port Number
Port Number
Port Number
Port Number
Port Number
Port Number
objects
XNFS Objects
offset3
offset3
offsets
64-bit Offsets and Lengths
old
Read of Old Data
opaque
Fixed-Length Opaque Data
Variable-Length Opaque Data
open
The Open Group
Open Group Publications
Open Group Documents
Relationship to other Open Group Specifications
File Accessibility Changed after Open
File Attributes Changed after Open
File Deleted after Open
Transparent Rename or Unlink While Open
Open System Utilities Semantics over XNFS
Open Systems Transmission Analysis
OPEN
Open System, CAE
Audience
Open-System
Open-System Interface Semantics over XNFS
OPENDIR
OPENDIR
operation
XNFS Server Operations
The ExpFileSysOp Operation
The UnExpFileSysOp Operation
The ExpStdFileSysOp Operation
The UnExpStdFileSysOp Operation
XNFS Client Operations
The ShowExpFileSysOp Operation
The MntFileSysOp Operation
The UnMntFileSysOp Operation
The MntStdFileSysOp Operation
The UnMntAllFileSys Operation
File and Directory Operations
Operation in an International Environment
Internationalized XNFS Operations
Synchronous Modifying Operations
Operations Using File's Byte Count
Interruption of any XNFS Operation
optional-data
Optional-data
ordering
Ordering Information
OSI
OSI
output
Output Displayed in Conventions of Local System
over
File Locking over XNFS
Open-System Interface Semantics over XNFS
Open System Utilities Semantics over XNFS
overview
Overview
Informal Overview of XNFS
ownership
Group Ownership of Created Files
packet
Receiving a UDP Reply Packet
packet
path
path
Canonical Path versus Native Path
path lookup,
Introduction
PATHCONF
PATHCONF
pathname
Pathname Interpretation
Absolute versus Relative Pathname
pathname,
File System Model
PathName=pathname
PathName=pathname
PathName=pathname
PathName=pathname
pathnames
Export Spanning Pathnames
PC Interworking
Relationship to other Open Group Specifications
PCNFSD
PCNFSD
pcnfsd,
Relationship to other Open Group Specifications
permission
Permission Issues
Permission Issues
PID
PID
PMAPPROC_DUMP
PMAPPROC_DUMP
PMAPPROC_GETPORT
PMAPPROC_GETPORT
PMAPPROC_NULL
PMAPPROC_NULL
PMAPPROC_SET
PMAPPROC_SET
PMAPPROC_UNSET
PMAPPROC_UNSET
policies
Caching Policies
port
Port Mapper Protocol
Introduction to Port Mapper Program Protocol
Port Mapper Protocol Specification (in RPC Language)
Port Mapper Procedures
Port Number
Port Number
Port Number
Port Number
Port Number
Port Number
Port Number
Well-Known Port
Server Port Monitoring
port mapper
port mapper
Port Number
Port Number
Port Number
port mapper procedures,
Port Mapper Procedures
port mapper procedures, PMAPPROC_DUMP
Name
port mapper procedures, PMAPPROC_GETPORT
Name
port mapper procedures, PMAPPROC_NULL
Name
port mapper procedures, PMAPPROC_SET
Name
port mapper procedures, PMAPPROC_UNSET
Name
Port Mapper Protocol,
Introduction
port mapper, broadcast address
Introduction to Port Mapper Program Protocol
port mapper, broadcast RPC
Introduction to Port Mapper Program Protocol
port mapper, dynamic binding
Introduction to Port Mapper Program Protocol
port mapper, program protocol
Binding and Rendezvous Independence
port mapper, protocol specification
Port Mapper Protocol Specification (in RPC Language)
port mapper, reserved port
Introduction to Port Mapper Program Protocol
port numbers,
Port Number
Port Number
post_op_attr
post_op_attr
post_op_fh3
post_op_fh3
pre_op_attr
pre_op_attr
preface
Preface
procedure
Remote Procedure Calls: Protocol Specification
Programs and Procedures
Port Mapper Procedures
Remote Procedure Call
Server Procedures
Server Procedures
NLM Procedures
NSM Procedures
Server Procedures
Server Procedures
NLM Procedures
process
Process Identifiers
product
The Development of Product Standards
program
Programs and Procedures
Introduction to Port Mapper Program Protocol
Execution of Set-user-ID Programs
Local Execution of a Remote Program
protection
No Protection for In-Use Executables
protection of in-use files,
Permission Issues
protocol
Internet Protocol Suite RFCs
Protocol Stacks and Conformance
XDR Protocol Specification
Remote Procedure Calls: Protocol Specification
RPC Protocol Requirements
The RPC Message Protocol
UDP as a Transport Protocol
Port Mapper Protocol
Introduction to Port Mapper Program Protocol
Port Mapper Protocol Specification (in RPC Language)
XNFS: Protocol Specification, Version 2
XNFS Protocol Definition
Mount Protocol
NLM Protocol
NSM Protocol
Network Lock Manager Protocol
Network Status Monitor Protocol
XNFS: Protocol Specification, Version 3
Summary of Version 3 Protocol Changes
Mount Protocol, Version 3
Network Lock Manager Protocol, Version 4
Mount Protocol
Mount Protocol
Protocol Stacks
Protocol Stacks and Conformance
protocols
Authentication Protocols
Transport Protocols
Transport Protocols
Transport Protocols
Transport Protocols
Transport Protocols
public
Public
Public Filehandle
NFS Version 2 Public Filehandle
NFS Version 3 Public Filehandle
Location of Public Filehandle
Public Filehandle
public filehandle
Public Filehandle
publications
Open Group Publications
read
Read of Old Data
READ
read,
Audience
read, atomicity of
Atomicity of Transfer
read, data caching
Introduction
read, of old data
Read of Old Data
Read-Only
Access to Read-Only File Systems
read-only file system,
Access to Read-Only File Systems
READDIR
READDIR
ReadSize=nn
ReadSize=nn
ReadWrite
Mode={ReadOnly or ReadWrite}
Mode={ReadOnly or ReadWrite}
receiving
Receiving a UDP Reply Packet
record
File and Record Locking
record locking
File and Record Locking
recovery
Crash Recovery
Crash Recovery
Client Lock Recovery
referenced
Referenced Documents
references
References to RFCs
relationship
Relationship to other Open Group Specifications
Server/Client Relationship
Server/Client Relationship
relative
Absolute versus Relative Pathname
remote
Remote File Systems Created in Different Locales
Remote Procedure Calls: Protocol Specification
Remote Procedure Call
Local Execution of a Remote Program
Use of Remote Input Files with Varying Formats
Execution of Remote Files
remote mount
remote input files, architectural dependency
Architectural Dependencies
remote input files, compatibility issues
Local Execution of a Remote Program
Use of Remote Input Files with Varying Formats
Remote Procedure Call
Introduction
Remote Procedure Call
remote procedure number
Programs and Procedures
remote procedure number,
Programs and Procedures
remote procedure,
Programs and Procedures
remote program number
Programs and Procedures
remote program,
Terminology
remote program, compatibility issues
Local Execution of a Remote Program
remote program, execution of
Local Execution of a Remote Program
remote program, set-user-id
Execution of Set-user-ID Programs
remote version number
Programs and Procedures
ReMount={True
ReMount={True or False}
rename
Transparent Rename or Unlink While Open
RENAME
rendezvous
Binding and Rendezvous Independence
reply
The RPC Reply
Receiving a UDP Reply Packet
representation
External Data Representation
request
The RPC Request
Client Lock Request
Client Unlock Request
Client Lock Request
Duplicate Request Cache
requirements
RPC Protocol Requirements
RPC and Transport Requirements
General File Name Requirements
res
res
resolution
Lookups and Name Resolution
restart
Server Failure and Restart
Server NSM Restart
Server NLM Restart
Server NLM Restart Completion
Client Failure and Restart
Client NSM Restart
Client NLM Restart
retransmission
Adaptive Retransmission
retry,
Server or Network-Induced Delays
RetrySemantics={Soft
RetrySemantics={Soft or Hard}
RFC
References to RFCs
RFC
RFC documents
References to RFCs
RFC, list of references
References to RFCs
RFC, obtaining documents
Access to IETF RFCs
RFCs
Access to IETF RFCs
Internet Protocol Suite RFCs
WebNFS-relevant RFCs
References to RFCs
RMDIR
RMDIR
root
Interrupted Root File System Service
root (of file system)
root file system
Interrupted Root File System Service
root,
Permission Issues
root=hostname[:hostname
Root=hostname[:hostname]...
router
router
RPC
The RPC Model
RPC Protocol Requirements
The RPC Message Protocol
The RPC Language
The RPC Language Specification
An Example Service Described in the RPC Language
RPC Interface to UDP Transport Services
RPC and Transport Requirements
RPC Interface
The RPC Request
The RPC Reply
Port Mapper Protocol Specification (in RPC Language)
RPC Information
RPC Information
RPC Information
RPC Information
RPC Information
RPC Information
RPC Information
RPC Calls Generated by Basic XSI Functions
RPC
RPC calls, generated by system interface
RPC Calls Generated by Basic XSI Functions
RPC protocol,
Introduction
RPC version number
Programs and Procedures
RPC,
Scope
Introduction
Remote Procedure Call
Introduction
RPC, call message
The RPC Model
RPC, interface to UDP
Introduction
RPC, jsr analogy
Binding and Rendezvous Independence
RPC, language specification
The RPC Language Specification
An Example Service Described in the RPC Language
RPC, message fields
Programs and Procedures
RPC, message protocol defined
The RPC Message Protocol
RPC, model of
The RPC Model
RPC, protocol requirements
RPC Protocol Requirements
RPC, reliability requirement
RPC and Transport Requirements
RPC, remote procedure number
Programs and Procedures
RPC, remote program number
Programs and Procedures
RPC, remote version number
Programs and Procedures
RPC, reply
The RPC Reply
RPC, reply message
The RPC Model
RPC, request
The RPC Request
RPC, specification of
Scope
RPC, transport independence
RPC and Transport Requirements
RPC, transport requirements
RPC and Transport Requirements
RPC, unreliable
Transports and Semantics
sattr
sattr
sattr3
sattr3
scope
Scope
security, export considerations
The ExpFileSysOp Operation
security, permission issues
Permission Issues
security, user ID database consistency
User and Group ID Database Consistency
semantic
Transports and Semantics
Semantic Difference Summary for File Access
Open-System Interface Semantics over XNFS
Functions with no Semantic Differences
Functions with Semantic Differences
Open System Utilities Semantics over XNFS
Common Semantic Differences
Utilities with Semantic Differences
server
XNFS Server Operations
Server Procedures
Server Procedures
Server Crash Example
Server NSM Initialisation
Server NLM Initialisation
Server Failure and Restart
Server NSM Restart
Server NLM Restart
Server NLM Restart Completion
Server Procedures
Server Procedures
UID Mapping by Server
Server or Network-Induced Delays
Server Access Control
Server Support for File Times
Server Port Monitoring
Contacting the Server
stateful server
stateless server
server access control
Server Access Control
server,
Terminology
server, clock synchronisation issues
Time Skew
server, delays of
Server or Network-Induced Delays
server, execute-at-most-once
Transports and Semantics
server, failure of
Server or Network-Induced Delays
server, user ID mapping
UID Mapping by Server
Server/Client
Server/Client Relationship
Server/Client Relationship
server=hostname
Server=hostname
Server=hostname
Server=hostname
servers
Stateless Servers and Idempotency
service
XNFS Service Model
Elements of the XNFS Service Model
An Example Service Described in the RPC Language
RPC Interface to UDP Transport Services
Interrupted Root File System Service
connection-oriented service
connectionless service
Set-user-ID
Execution of Set-user-ID Programs
set-user-id,
Execution of Set-user-ID Programs
set-user-id, remote file with
Execution of Set-user-ID Programs
SetUID={True
SetUID={True or False}
should
should
ShowExpFileSysOp
The ShowExpFileSysOp Operation
ShowExpFileSysOp,
Elements of the XNFS Service Model
signals
Signals
size
Basic Block Size
size3
size3
sizes
Sizes of XDR Structures
Sizes of XDR Structures
Sizes of XDR Structures
Sizes of XDR Structures
Sizes of XDR Structures
Sizes of XDR Structures
skew
Time Skew
SM_MON
SM_MON
sm_name
sm_name
SM_NOTIFY
SM_NOTIFY
SM_NULL
SM_NULL
SM_SIMU_CRASH
SM_SIMU_CRASH
sm_stat
sm_stat
SM_STAT
sm_stat_res
sm_stat_res
SM_UNMON
SM_UNMON
SM_UNMON_ALL
SM_UNMON_ALL
socket
socket
socket,
fattr
spanning
Export Spanning Pathnames
specdata3
specdata3
special
Special File Access
Special Files
special file access
Special File Access
special files
Special Files
special files, remote accessibility
Introduction
specification
Versions and Issues of Specifications
Relationship to other Open Group Specifications
XDR Protocol Specification
The XDR Language Specification
Remote Procedure Calls: Protocol Specification
The RPC Language Specification
Port Mapper Protocol Specification (in RPC Language)
XNFS: Protocol Specification, Version 2
XNFS: Protocol Specification, Version 3
stable
Stable Storage
Stable Versus Unstable Writes
stacks
Protocol Stacks and Conformance
standard
The Development of Product Standards
International Standards
A Canonical Standard
stat
stat
STAT
stat_chge
stat_chge
state, distributed
Stateless Servers and Idempotency
state, server
Introduction
stateful
stateful server
stateless
Stateless Servers and Idempotency
stateless server
stateless behaviour of NFS
File Attributes Changed after Open
stateless server
Stateless Servers and Idempotency
status
Network Status Monitor Protocol
storage
Stable Storage
string
String
structure
Structure
Structure
Sizes of XDR Structures
Sizes of XDR Structures
Sizes of XDR Structures
Sizes of XDR Structures
Sizes of XDR Structures
Sizes of XDR Structures
suite
Internet Protocol Suite RFCs
sum,
Architectural Dependencies
summary
Summary of Version 3 Protocol Changes
Semantic Difference Summary for File Access
Sun Microsystems, Inc.,
Overview
Scope
super-user,
Permission Issues
support
DOS-Compatible File-Sharing Support
Server Support for File Times
symbolic
Symbolic Links
Symbolic Links
Symbolic Links
symbolic link,
Symbolic Links
fattr
symbolic links
Symbolic Links
synchronization
Synchronization of NLMs
synchronous
Synchronous Modifying Operations
syntax
Syntax Information
Syntax Notes
Syntax Notes
system
File System Model
Output Displayed in Conventions of Local System
Interrupted Root File System Service
Open System Utilities Semantics over XNFS
root (of file system)
system interface, access
ACCESS
system interface, chdir
CHDIR
system interface, chmod
File Attributes Changed after Open
CHMOD
system interface, chown
CHMOD
CHOWN
system interface, chroot
CHOWN
CHROOT
system interface, close
CHROOT
CLOSE
system interface, creat
CLOSE
CREAT
system interface, exec
Execution of Set-user-ID Programs
system interface, fcntl
Interaction
CREAT
FCNTL
system interface, file locking
FCNTL
system interface, fread
Introduction
system interface, fstat
FCNTL
FSTAT
system interface, fsync
FSTAT
FSYNC
system interface, getpwuid
File Deleted after Open
Use of Remote Input Files with Varying Formats
system interface, link
FSYNC
LINK
system interface, lseek
LINK
LSEEK
system interface, mkdir
LSEEK
MKDIR
system interface, mkfifo
MKDIR
MKFIFO
system interface, open
MKFIFO
OPEN
system interface, opendir
OPEN
OPENDIR
system interface, pathconf
OPENDIR
PATHCONF
system interface, read
Audience
Read of Old Data
Introduction
PATHCONF
READ
system interface, readdir
READ
READDIR
system interface, rename
READDIR
RENAME
system interface, rmdir
RENAME
RMDIR
system interface, stat
fattr
Server or Network-Induced Delays
RMDIR
STAT
system interface, unlink
STAT
UNLINK
system interface, write
Delayed Write Errors
Introduction
UNLINK
WRITE
systems
Remote File Systems Created in Different Locales
Access to Read-Only File Systems
Open Systems Transmission Analysis
tabs,
Use of Remote Input Files with Varying Formats
TBD
TBD
TCP
TCP versus UDP
TCP
TCP,
Transports and Semantics
TCP/IP
Transports and Semantics
TCP/IP,
Transports and Semantics
RPC and Transport Requirements
terminology
Terminology
Terminology
TFA,
Overview
this
This Document
thread,
The RPC Model
time
File Time Updates
Time Skew
time updates
File Time Updates
time, clock synchronisation
Time Skew
time, system notion of
Time Skew
time, timeval structure
timeval
times
File Times
Server Support for File Times
timeval
timeval
trade
Trade Marks
transaction ID,
Transports and Semantics
transfer
Atomicity of Transfer
transmission
Open Systems Transmission Analysis
transparent
Transparent Rename or Unlink While Open
transparent file access,
Overview
transport
RPC Interface to UDP Transport Services
RPC and Transport Requirements
UDP as a Transport Protocol
Transport Protocols
Transport Protocols
Transport Issues
Transport Protocols
Transport Protocols
Transport Protocols
Transport Address
Transport Address
transport,
Transports and Semantics
transports
Transports and Semantics
TTL
TTL
typedef
Typedef
types
XDR Data Types
Basic Data Types
Basic Data Types
Basic Data Types for Locking
DOS File-Sharing Data Types
Basic Data Types
Basic Data Types
Basic Data Types
Basic Data Types
UDP
RPC Interface to UDP Transport Services
UDP as a Transport Protocol
Receiving a UDP Reply Packet
TCP versus UDP
UDP
UDP packet, checksum
The RPC Request
UDP packet, data octets
The RPC Request
UDP packet, destination port
The RPC Request
UDP packet, length
The RPC Request
UDP packet, source port
The RPC Request
UDP,
Introduction
UDP, packet contents
UDP as a Transport Protocol
UDP, packet with RPC request
The RPC Request
UDP, receiving reply packet
Receiving a UDP Reply Packet
UDP/IP,
Transports and Semantics
RPC and Transport Requirements
UID
UID Mapping by Server
uid3
uid3
uint32
uint32
uint32
uint64
uint64
uint64
umask
umask
undefined
undefined
UnExpFileSysOp
The UnExpFileSysOp Operation
UnExpFileSysOp attribute, "PathName="
The UnExpFileSysOp Operation
UnExpFileSysOp,
Elements of the XNFS Service Model
The UnExpFileSysOp Operation
UnExpStdFileSysOp
The UnExpStdFileSysOp Operation
union
Discriminated Union
unique
Unique Daemons
UNIX
UNIX Authentication
unlink
Transparent Rename or Unlink While Open
UNLINK
unlock
Client Unlock Request
unlocking
Unlocking
Unlocking
unlocking monitored locks
Unlocking
unlocking non-monitored locks
Unlocking
UnMntAllFileSys
The UnMntAllFileSys Operation
UnMntFileSysOp
The UnMntFileSysOp Operation
UnMntFileSysOp attribute, "MountPoint="
MountPoint=pathname
UnMntFileSysOp attribute, "PathName="
PathName=pathname
UnMntFileSysOp attribute, "Server="
Server=hostname
UnMntFileSysOp,
Elements of the XNFS Service Model
unmount,
The UnMntFileSysOp Operation
unsigned
Unsigned Integer
Hyper Integer and Unsigned Hyper Integer
unspecified
unspecified
unstable
Stable Versus Unstable Writes
updates
File Time Updates
URL
NFS URL
use
Use of XDR
Use of Remote Input Files with Varying Formats
user
User and Group ID Database Consistency
effective user ID
user ID,
fattr
Attribute and Access Caching
user ID, database consistency
Permission Issues
User and Group ID Database Consistency
user ID, mapping by server
Permission Issues
UID Mapping by Server
user ID, unknown to server
UID Mapping by Server
using
Operations Using File's Byte Count
utilities
Open System Utilities Semantics over XNFS
Utilities with Semantic Differences
Variable-Length
Variable-Length Opaque Data
Variable-Length Array
varying
Use of Remote Input Files with Varying Formats
VC
VC
version
XNFS Version 2 -> Version 3 Changes
XNFS Version 3 -> Version 3W Changes
XNFS: Protocol Specification, Version 3
Summary of Version 3 Protocol Changes
Mount Protocol, Version 3
Network Lock Manager Protocol, Version 4
NFS Version 2 Public Filehandle
NFS Version 3 Public Filehandle
version 2
Introduction
version 3
Introduction
version 2
XNFS: Protocol Specification, Version 2
versions
Versions and Issues of Specifications
Versions
versus
Stable Versus Unstable Writes
TCP versus UDP
Canonical Path versus Native Path
Absolute versus Relative Pathname
void
Void
w
XNFS Version 3 -> Version 3W Changes
wcc_attr
wcc_attr
wcc_data
wcc_data
WebNFS
WebNFS Extensions
WebNFS-relevant
WebNFS-relevant RFCs
Well-Known
Well-Known Port
while
Transparent Rename or Unlink While Open
will
will
working
working directory
write
Delayed Write Errors
WRITE
write, appending data
Operations Using File's Byte Count
write, atomicity of
Atomicity of Transfer
write, data caching
Introduction
write, deferred
Introduction
write, delayed errors
Delayed Write Errors
writes
Stable Versus Unstable Writes
WriteSize=nn
WriteSize=nn
writeverf3
writeverf3
XDR
XDR Protocol Specification
XDR Data Types
The XDR Language Specification
Use of XDR
Example of an XDR Data Description
Sizes of XDR Structures
Sizes of XDR Structures
Sizes of XDR Structures
Sizes of XDR Structures
Sizes of XDR Structures
Sizes of XDR Structures
XDR
XDR language,
The XDR Language Specification
XDR language, notation
Notational Conventions
XDR language, syntax
Syntax Information
Syntax Notes
XDR RFC
XDR Protocol Specification
XDR,
Scope
XDR Protocol Specification
Introduction
Introduction
External Data Representation
XDR, array, fixed length
Fixed-Length Array
XDR, array, variable length
Variable-Length Array
XDR, basic block size
Basic Block Size
XDR, block size
Basic Block Size
XDR, boolean
Boolean
XDR, constant
Constant
XDR, data types
XDR Data Types
XDR, discriminated union
Discriminated Union
XDR, enumeration
Enumeration
XDR, fixed-length array
Fixed-Length Array
XDR, fixed-length opaque data
Fixed-Length Opaque Data
XDR, integer
Integer
XDR, integer, unsigned
Unsigned Integer
XDR, opaque data, fixed length
Fixed-Length Opaque Data
XDR, opaque data, variable length
Variable-Length Opaque Data
XDR, protocol specification
XDR Protocol Specification
XDR, RFC status
XDR Protocol Specification
XDR, string
String
XDR, structure
Structure
XDR, structure sizes
Sizes of XDR Structures
Sizes of XDR Structures
Sizes of XDR Structures
XDR, typedef
Typedef
XDR, union discriminated
Discriminated Union
XDR, unsigned integer
Unsigned Integer
XDR, variable-length array
Variable-Length Array
XDR, variable-length opaque data
Variable-Length Opaque Data
XDR, void
Void
XNFS
XNFS Version 2 -> Version 3 Changes
XNFS Version 3 -> Version 3W Changes
XNFS Service Model
Informal Overview of XNFS
Elements of the XNFS Service Model
XNFS Objects
XNFS Server Operations
XNFS Client Operations
Internationalized XNFS Operations
XNFS: Protocol Specification, Version 2
XNFS Protocol Definition
XNFS Implementation Issues
File Locking over XNFS
XNFS: Protocol Specification, Version 3
XNFS Implementation Issues
Open-System Interface Semantics over XNFS
Open System Utilities Semantics over XNFS
Interruption of any XNFS Operation
XNFS
XNFS Client Operations
XNFS Client Operations
XNFS Client Operations, File and Directory operations
File and Directory Operations
XNFS Client Operations, MntFileSysOp
The MntFileSysOp Operation
XNFS Client Operations, MntStdFileSysOp
The MntStdFileSysOp Operation
XNFS Client Operations, ShowExpFileSysOp
The ShowExpFileSysOp Operation
XNFS Client Operations, UnMntAllFileSys
The UnMntAllFileSys Operation
XNFS Client Operations, UnMntFileSysOp
The UnMntFileSysOp Operation
XNFS Objects
XNFS Objects
XNFS Objects, ExportedFileSystem
ExportedFileSystem
XNFS Objects, MountedFileSystem
MountedFileSystem
XNFS Server Operations
XNFS Server Operations
XNFS Server Operations, ExpFileSysOp
The ExpFileSysOp Operation
XNFS Server Operations, ExpStdFileSysOp
The ExpStdFileSysOp Operation
XNFS Server Operations, UnExpFileSysOp
The UnExpFileSysOp Operation
XNFS Server Operations, UnExpStdFileSysOp
The UnExpStdFileSysOp Operation
XNFS Service Model
Introduction
XNFS Service Model,
Scope
Introduction
XNFS,
Scope
XNFS, configuration
Scope
XNFS, example of mount
Informal Overview of XNFS
XNFS, informal overview of
Informal Overview of XNFS
XNFS, service model
Introduction
Elements of the XNFS Service Model
XNFSSM,
Scope
XNFSSM, elements of
Elements of the XNFS Service Model
XNFSSM, elements of, client operations
XNFS Client Operations
XNFSSM, elements of, file and directory operations
File and Directory Operations
XNFSSM, elements of, server operations
XNFS Server Operations
XNFSSM, elements of, XNFS objects
XNFS Objects
XSI
RPC Calls Generated by Basic XSI Functions