140266059SGregory Neil Shapiro /* 240266059SGregory Neil Shapiro * Copyright (c) 2000 Sendmail, Inc. and its suppliers. 340266059SGregory Neil Shapiro * All rights reserved. 440266059SGregory Neil Shapiro * 540266059SGregory Neil Shapiro * By using this file, you agree to the terms and conditions set 640266059SGregory Neil Shapiro * forth in the LICENSE file which can be found at the top level of 740266059SGregory Neil Shapiro * the sendmail distribution. 840266059SGregory Neil Shapiro */ 940266059SGregory Neil Shapiro 1040266059SGregory Neil Shapiro #include <sm/gen.h> 1140266059SGregory Neil Shapiro SM_RCSID("@(#)$Id: xtrap.c,v 1.5 2001/09/11 04:04:49 gshapiro Exp $") 1240266059SGregory Neil Shapiro 1340266059SGregory Neil Shapiro #include <sm/xtrap.h> 1440266059SGregory Neil Shapiro 1540266059SGregory Neil Shapiro SM_ATOMIC_UINT_T SmXtrapCount; 1640266059SGregory Neil Shapiro 1740266059SGregory Neil Shapiro SM_DEBUG_T SmXtrapDebug = SM_DEBUG_INITIALIZER("sm_xtrap", 1840266059SGregory Neil Shapiro "@(#)$Debug: sm_xtrap - raise exception at N'th xtrap point $"); 1940266059SGregory Neil Shapiro 2040266059SGregory Neil Shapiro SM_DEBUG_T SmXtrapReport = SM_DEBUG_INITIALIZER("sm_xtrap_report", 2140266059SGregory Neil Shapiro "@(#)$Debug: sm_xtrap_report - report xtrap count on exit $"); 22