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 --- |