Print this page
10686 Debug macros causes smatch issues
@@ -21,10 +21,14 @@
/*
* Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
*/
+/*
+ * Copyright 2019, Joyent, Inc.
+ */
+
#ifndef _SRPT_IMPL_H_
#define _SRPT_IMPL_H_
/*
* Prototypes and data structures for the SRP Target Port Provider.
@@ -516,12 +520,12 @@
}
#define SRPT_DPRINTF_L4(...) if (srpt_errlevel >= SRPT_LOG_L4) { \
cmn_err(CE_NOTE, __VA_ARGS__);\
}
#else
-#define SRPT_DPRINTF_L3 0 &&
-#define SRPT_DPRINTF_L4 0 &&
+#define SRPT_DPRINTF_L3(...)
+#define SRPT_DPRINTF_L4(...)
#endif
#ifdef __cplusplus
}
#endif