sctp.h (2502991560dc8244dbe10e48473d85722c1e2ec1) sctp.h (d5c003b4d1690e666dbab02bc8e705947baa848c)
1/* SCTP kernel implementation
2 * (C) Copyright IBM Corp. 2001, 2004
3 * Copyright (c) 1999-2000 Cisco, Inc.
4 * Copyright (c) 1999-2001 Motorola, Inc.
5 * Copyright (c) 2001-2003 Intel Corp.
6 *
7 * This file is part of the SCTP kernel implementation
8 *

--- 289 unchanged lines hidden (view full) ---

298 } \
299 }
300#define SCTP_ENABLE_DEBUG { sctp_debug_flag = 1; }
301#define SCTP_DISABLE_DEBUG { sctp_debug_flag = 0; }
302
303#define SCTP_ASSERT(expr, str, func) \
304 if (!(expr)) { \
305 SCTP_DEBUG_PRINTK("Assertion Failed: %s(%s) at %s:%s:%d\n", \
1/* SCTP kernel implementation
2 * (C) Copyright IBM Corp. 2001, 2004
3 * Copyright (c) 1999-2000 Cisco, Inc.
4 * Copyright (c) 1999-2001 Motorola, Inc.
5 * Copyright (c) 2001-2003 Intel Corp.
6 *
7 * This file is part of the SCTP kernel implementation
8 *

--- 289 unchanged lines hidden (view full) ---

298 } \
299 }
300#define SCTP_ENABLE_DEBUG { sctp_debug_flag = 1; }
301#define SCTP_DISABLE_DEBUG { sctp_debug_flag = 0; }
302
303#define SCTP_ASSERT(expr, str, func) \
304 if (!(expr)) { \
305 SCTP_DEBUG_PRINTK("Assertion Failed: %s(%s) at %s:%s:%d\n", \
306 str, (#expr), __FILE__, __FUNCTION__, __LINE__); \
306 str, (#expr), __FILE__, __func__, __LINE__); \
307 func; \
308 }
309
310#else /* SCTP_DEBUG */
311
312#define SCTP_DEBUG_PRINTK(whatever...)
313#define SCTP_DEBUG_PRINTK_IPADDR(whatever...)
314#define SCTP_ENABLE_DEBUG

--- 382 unchanged lines hidden ---
307 func; \
308 }
309
310#else /* SCTP_DEBUG */
311
312#define SCTP_DEBUG_PRINTK(whatever...)
313#define SCTP_DEBUG_PRINTK_IPADDR(whatever...)
314#define SCTP_ENABLE_DEBUG

--- 382 unchanged lines hidden ---