IBM AS/400e Security Camera User Manual


 
from 92, which leaves a default of 80 bytes per record for source physical files. For
any record length specified, the real amount of bytes per record is the number
specified minus 12 bytes for source physical files.
Byte-Range Locks
QSYS.LIB does not support byte-range locking. The fcntl() API will fail with error
condition ENOSYS if used by clients.
Case-Sensitivity
QSYS.LIB is case-insensitive. UNIX clients are typically case-sensitive. How users
read directories and match patterns will determine which files the system displays
when displaying QSYS.LIB through a UNIX client.
For example, there is one file in a given directory, AMY.FILE. The UNIX LS (list)
command will display all the contents of the directory. When users issue the
following command:
ls a*
The system will display no files or objects.
However, when users issue this command:
ls A*
The system will display AMY.FILE
Pattern matching occurs in the client, not the server, and all entries come from
QSYS because NFS only reads directories, but does not match patterns. The
command ls annie.file will work because it does not rely on pattern-matching.
Quoted (extended) names are returned exactly as they are stored, as they are
case-sensitive.
Chapter 6. Using the Network File System with AS/400 File Systems 59