Security class: _NTO_TRACE_SEC

Updated: April 19, 2023

(QNX Neutrino 7.0 or later) The _NTO_TRACE_SEC class includes events related to security.

Event traceprinter label IDE label Emitted when:
_NTO_TRACE_SEC_ABLE ABLE Able A process is tested for having a process manager ability; see procmgr_ability() in the QNX Neutrino C Library Reference
_NTO_TRACE_SEC_ABLE_LOOKUP ABLE_LOOKUP Able_lookup A dynamic process manager ability is being created or looked up; see procmgr_ability_create() and procmgr_ability_lookup() in the QNX Neutrino C Library Reference
_NTO_TRACE_SEC_PATH_ATTACH PATH_ATTACH Path_attach When a link is made or fails to be made to the path space via resmgr_attach() or pathmgr_link() (see the QNX Neutrino C Library Reference)
_NTO_TRACE_SEC_PERM_LOOKUP PERM_LOOKUP Perm_lookup secpol_get_permission() is called to get a handle to a permission that's associated with a custom class (see the Security Developer's Guide)
_NTO_TRACE_SEC_PERM_TEST PERM_TEST Perm_test secpol_check_permission() is called to test if a given type has a permission (see the Security Developer's Guide)
_NTO_TRACE_SEC_QNET_CONNECT QNET_CONNECT Qnet_connect When a remote process attempts to connect to a channel over Qnet and a security policy is in effect. Note that procnto doesn't emit these events; they're part of security policies functionality.
_NTO_TRACE_SEC_UNREG_EVENT UNREG_EVENT Unreg_event (QNX Neutrino 7.1 or later) MsgDeliverEvent() is called with an unregistered sigevent; see MsgRegisterEvent() in the QNX Neutrino C Library Reference

For more information, see the System Security Guide.