net: tilegx driver: avoid compiler warning
authorChris Metcalf <cmetcalf@tilera.com>
Mon, 9 Sep 2013 18:11:54 +0000 (14:11 -0400)
committerDavid S. Miller <davem@davemloft.net>
Wed, 11 Sep 2013 20:57:45 +0000 (16:57 -0400)
commit444fa88ac35aa1bf9b7c23945444bc67f631033b
treeaab780afb379eeea762585db713efa67f74c117c
parent04f0888da20ea4f5842725c265c1940b708dc3e2
net: tilegx driver: avoid compiler warning

The "id" variable was being incremented in common code, but only
initialized and used in IPv4 code.  We move the increment to the IPv4
code too, and then legitimately use the uninitialized_var() macro to
avoid the gcc 4.6 warning that 'id' may be used uninitialized.
Note that gcc 4.7 does not warn.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/tile/tilegx.c