X_Open(5)
NAME
X_Open − Pointer manual entry for X/Open XPG3 Conformance Statements
DESCRIPTION
This entry is a pointer entry for accessing X/OPEN XPG3 Conformance Statements for HP9000 Series 300/400 and Series 700/800 HP-UX systems. To access the conformance statement for Series 300/400 systems, use the command:
man X_Open_300
For Series 700 or 800 systems, use the command:
man X_Open_800
Compliance Exception
The encrypt() and setkey() functions shipped with standard HP-UX Release 8.0 are not fully X/Open compliant. This characteristic is not of concern to most users, but may be a problem for programmers who are concerned about 100% X/Open compliance and/or who have applications that use encrypt() and expect X/Open-compliant behavior.
On HP-UX systems that are suitable for export from the USA, encrypt() has been modified so that it cannot decrypt previously encrypted data. When a fully functional encrypt() cannot be provided, X/Open requires that encrypt() and setkey() return ENOSYS instead. For systems that are not allowed to have fully functional encrypt() and setkey() but still require X/Open compliance, a patch is available that replaces the partially functional encrypt() and setkey() with X/Open compliant versions that do nothing and return the required ENOSYS. The patch does not alter the normal behavior of crypt().
To obtain the patch, contact your local HP Sales and Support office and request the following patch:
Series 300/400: Patch Number PHCO_0419
Series 700: Patch Number PHCO_0455
Series 800: Patch Number PHCO_0456
U.S. Domestic customers who need a fully functional (and also X/Open compliant) version of these routines should contact their local HP Sales and Support Office for more information.
FILES
/usr/man/man5.Z/X_Open_300.5 Series 300 Conformance Statement (preformatted and compressed)
/usr/man/man5.Z/X_Open_800.5 Series 800 Conformance Statement (preformatted and compressed)
Hewlett-Packard Company — HP-UX Release 9.0: August 1992