HP-UX SNAplus2 R7 NOF Programmer's Guide
NOF API Verbs
SET_LOG_TYPE
AP_PARAMETER_CHECK
secondary_rc
Possible values are:
AP_INVALID_FILE_ACTION
The action parameter was not set to a valid value.
AP_INVALID_FILE_TYPE
The log_file_type parameter was not set to a valid value.
Appendix B, Common Return Codes lists further secondary return codes associated with
AP_PARAMETER_CHECK,
which are common to all NOF verbs.
3.179.5 Returned Parameters: Other Conditions
Appendix B, Common Return Codes lists further combinations of primary and secondary return codes that are
common to all NOF verbs.
3.180 SET_LOG_TYPE
This verb specifies the types of information that SNAplus2 records in log files on a particular server. It can be
used to override the default settings specified on SET_GLOBAL_LOG_TYPE, or to remove the override so that this
server reverts to using the default settings. For more information about log files, see Section 3.179, SET_LOG_FILE.
SNAplus2 logs messages for the following types of event:
Problem
An abnormal event that degrades the system in a way perceptible to a user (such as abnormal termination of
a session).
Exception
An abnormal event that degrades the system but that is not immediately perceptible to a user (such as a
resource shortage), or an event that does not degrade the system but may indicate the cause of later exceptions
or problems (such as receiving an unexpected message from the remote system).
Audit
A normal event (such as starting a session).
Problem and exception messages are logged to the error log file; audit messages are logged to the audit log file.
Problem messages are always logged and cannot be disabled, but you can specify whether to log each of the other
two message types. For each of the two files (audit and error), you can specify whether to use succinct logging
(including only the text of the message and a summary of the message source) or full logging (including full details
of the message source, cause, and any action required).
3.180.1 VCB Structure
typedef struct set_log_type
{
AP_UINT16 opcode; /* verb operation code */
unsigned char reserv2; /* reserved */
unsigned char format; /* reserved */
AP_UINT16 primary_rc; /* primary return code */
720