assert man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

ASSERT(9F)		 Kernel Functions for Drivers		    ASSERT(9F)

NAME
       ASSERT, assert - expression verification

SYNOPSIS
       #include <sys/debug.h>

       void ASSERT(EX);

INTERFACE LEVEL
       Architecture independent level 1 (DDI/DKI).

PARAMETERS
       EX    boolean expression.

DESCRIPTION
       The ASSERT() macro checks to see if the expression EX is true. If it is
       not, then ASSERT() causes an error message to be logged to the  console
       and the system to panic. ASSERT() works only if the preprocessor symbol
       DEBUG is defined.

CONTEXT
       The ASSERT() macro can be used from user, interrupt, or kernel context.

SEE ALSO
       Writing Device Drivers

SunOS 5.11			  16 Jan 2006			    ASSERT(9F)
[top]

List of man pages available for OpenIndiana

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net