140266059SGregory Neil Shapiro /* 25dd76dd0SGregory Neil Shapiro * Copyright (c) 2000 Proofpoint, 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> 11*4313cc83SGregory Neil Shapiro SM_RCSID("@(#)$Id: xtrap.c,v 1.6 2013-11-22 20:51:44 ca 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