]> git.baikalelectronics.ru Git - kernel.git/commit
ipv4: ipconfig: avoid unused ic_proto_used symbol
authorArnd Bergmann <arnd@arndb.de>
Thu, 28 Jan 2016 16:39:24 +0000 (17:39 +0100)
committerDavid S. Miller <davem@davemloft.net>
Sat, 30 Jan 2016 03:39:09 +0000 (19:39 -0800)
commitd3b85c594184a682f1e231c29a0b88b6f3c36214
tree7842331eee04f3c87eacb5b4628012e0d65f9519
parent2f4f11b7def27c945829da0ba08bc4fb88563c0f
ipv4: ipconfig: avoid unused ic_proto_used symbol

When CONFIG_PROC_FS, CONFIG_IP_PNP_BOOTP, CONFIG_IP_PNP_DHCP and
CONFIG_IP_PNP_RARP are all disabled, we get a warning about the
ic_proto_used variable being unused:

net/ipv4/ipconfig.c:146:12: error: 'ic_proto_used' defined but not used [-Werror=unused-variable]

This avoids the warning, by making the definition conditional on
whether a dynamic IP configuration protocol is configured. If not,
we know that the value is always zero, so we can optimize away the
variable and all code that depends on it.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/ipconfig.c