/*
 * Copyright (c) 1997 by Procom Technology,Inc.
 *
 * This program can be redistributed or modified under the terms of the 
 * GNU General Public License as published by the Free Software Foundation.
 * This program is distributed without any warranty or implied warranty
 * of merchantability or fitness for a particular purpose.
 *
 * See the GNU General Public License for more details.
 *
 */
 
/* 
 * Debugging tags and macros 
 */

/* Uncomment each tag to activate the debugging */
//#define CM_BP_DBG
//#define CM_DLL_DBG
//#define CM_FRAME_DBG
//#define CM_MM_DBG

//#define LLC_ACTN_DBG
//#define LLC_C_AC_DBG
//#define LLC_C_EV_DBG
//#define LLC_ROUT_DBG
//#define LLC_C_ST_DBG
//#define LLC_CONN_DBG
//#define LLC_MAIN_DBG
//#define LLC_STK_DBG
//#define LLC_SAP_DBG
//#define LLC_PDU_DBG
//#define LLC_EVNT_DBG
//#define LLC_GLOB_DBG
//#define LLC_IF_DBG
//#define LLC_LM_DBG
//#define LLC_MAC_DBG
//#define LLC_S_AC_DBG
//#define LLC_S_EV_DBG
//#define LLC_S_ST_DBG
//#define LLC_STAT_DBG
//#define LLC_UTIL_DBG

//#define LAN_HDRS_DBG
//#define NB_GLOB_DBG
//#define OS_IF_DBG
//#define TR_DBG 

#define FDBG             /* Global debug symbol */

#ifdef FDBG
#define FDBG_FRAME_IS_NULL(s) printk(KERN_ERR "%s : frame is null\n",s);
#define FDBG_ERR_MSG(body) { printk body; }
#define FDBG_ERR_MSG_1(_format,_vars) printk(KERN_ERR "\n"_format"\n",_vars);
#else
#define FDBG_FRAME_IS_NULL(s) ;
#define FDBG_ERR_MSG(_str) ;
#define FDBG_ERR_MSG_1(_format,_vars) ;
#endif
