blob: c5b0cd83176d85155f89c56fca0fd4b76f8ad66b [file] [log] [blame]
#ifndef _ZMODDBG_H_
#define _ZMODDBG_H_
// #define __ZMODDBG__
// #define __ZMOD_KDEBUG__
// #define __ZMOD_KTRACE__
#ifdef __ZMODDBG__
#ifdef __ZMOD_KDEBUG__
#define KDEBUG(msg, ...) cmn_err(CE_WARN, "KDEBUG %s(%d) %s " msg , __FILE__, __LINE__, __FUNCTION__ __VA_OPT__(,) __VA_ARGS__ )
#endif
#ifdef __ZMOD_KTRACE__
#define KTRACE() cmn_err(CE_WARN, "KTRACE %s(%d) %s", __FILE__, __LINE__, __FUNCTION__)
#endif
#endif
#ifndef KDEBUG
#define KDEBUG(msg,...)
#endif
#ifndef KTRACE
#define KTRACE()
#endif
#endif