bluetooth: Fix unused var warning properly in rfcomm_sock_ioctl().
authorDavid S. Miller <davem@davemloft.net>
Tue, 9 Dec 2008 09:04:27 +0000 (01:04 -0800)
committerDavid S. Miller <davem@davemloft.net>
Tue, 9 Dec 2008 09:04:27 +0000 (01:04 -0800)
commite19caae7177fcc732ae1b47135e39f577352adb2
treef212c02bd6888bc6c4a30db6ab3278f365a6fccc
parentbcb09dc276e706ed6f22813ba774797125f3da0a
bluetooth: Fix unused var warning properly in rfcomm_sock_ioctl().

As Stephen Rothwell points out, we don't want 'sock' here but
rather we really do want 'sk'.

This local var is protected by all sorts of bluetooth debugging
kconfig vars, but BT_DBG() is just a straight pr_debug() call
which is unconditional.

pr_debug() evaluates it's args only if either DEBUG or
CONFIG_DYNAMIC_PRINTK_DEBUG is defined.

Solving this inside of the BT_DBG() macro is non-trivial since
it's varargs.  And these ifdefs are ugly.

So, just mark this 'sk' thing __maybe_unused and kill the ifdefs.

Signed-off-by: David S. Miller <davem@davemloft.net>
net/bluetooth/rfcomm/sock.c