IBM® Carrier Grade Server X3650 T
Revision 3.0
95
• Legal values for val are defined by the implementation. The implementation shall accept all legal
values, and is free to accept or reject illegal values.
• Any value in the range zero to SYSCONLOG_ENTRY_MAXLEN shall be accepted. The
implementation is permitted, but not required, to reject other values.
• A value that is in the implementation-defined legal range for numeric IDs shall be accepted, even
if no object with that ID currently exists. The implementation is permitted, but not required, to
reject other values.
• A value that corresponds to an existing object shall be accepted. The implementation is
permitted, but not required, to reject other values.
• All legal time_t values shall be accepted. The implementation is permitted, but not required, to
reject other values.
• Any character string whose length (including terminating null character) is in the range 1 to
SYSCONLOG_ENTRY_MAXLEN shall be accepted. The implementation is permitted, but not
required, to reject other values.
17.2.8.2.8 Limited Queries
The syntax and semantics of a limited query are the same as those previously described for a general
query, with the following additional limitations:
• A limited query may use the "&&" operator, but support for the "||" and "!" operators is
implementation defined.
• A limited query may include any attribute/operation combination that is listed in
Table 4. Support
for other attributes and/or operations are implementation defined.
Table 4. Required Operations in Limited Queries
syscon_log_entry Member Attribute Name Operand Type Permitted Operation
log_recid recid Integer =
log_event_type event_type Integer =
log_severity severity Integer >=
Integer = log_uid uid
String =
Note: For example, a strictly conforming application would not use the following query expressions to
create limited queries, because these expressions violate the indicated limitations. (These expressions
are valid for general queries, however.)