Variables only used in ifdef
Subsystems (2)
PATCH 1/1 Variables only used in ifdef
Move the variables which only used in #ifdef to where they should be. Otherwise, "defined but not used" compile warning will go out.
Signed-off-by Wang Chen <[email protected]>
---
drivers/net/wan/syncppp.c +2 -2
@@ -763,10 +763,10 @@ static void sppp_cisco_input (struct sppp *sp, struct sk_buff *skb)case CISCO_ADDR_REQ :/* Stolen from net/ipv4/devinet.c -- SIOCGIFADDR ioctl */ { -struct in_device *in_dev; -struct in_ifaddr *ifa;__be32 addr =0 , mask =htonl (~0U );/* FIXME: is the mask correct? */ #ifdef CONFIG_INET +struct in_device *in_dev; +struct in_ifaddr *ifa;rcu_read_lock ();if ((in_dev =__in_dev_get_rcu (dev)) !=NULL ) {
Wang Chen said the following on 2008-7-4 16:25:
Quoted 13 lines
Move the variables which only used in #ifdef to where they should be. Otherwise, "defined but not used" compile warning will go out.
Signed-off-by Wang Chen <[email protected]>---
drivers/net/wan/syncppp.c +0
-0@@ -763,10 +763,10 @@ static void sppp_cisco_input (struct sppp *sp, struct sk_buff *skb)case CISCO_ADDR_REQ :/* Stolen from net/ipv4/devinet.c -- SIOCGIFADDR ioctl */
drivers/net/wan/syncppp.c static void sppp_cisco_input (struct sppp *sp, struct sk_buff *skb) · line 772
Quoted 10 lines
drivers/net/wan/syncppp.c +2
-2{ -struct in_device *in_dev; -struct in_ifaddr *ifa;__be32 addr =0 , mask =htonl (~0U );/* FIXME: is the mask correct? */ #ifdef CONFIG_INET +struct in_device *in_dev; +struct in_ifaddr *ifa;rcu_read_lock ();if ((in_dev =__in_dev_get_rcu (dev)) !=NULL ) {
Jeff, will you take this?