Two functions might return uninitialized values and they cause gcc warnings. This trivial patch fixes them. Thanks, Nicos Panayides
--- ./drivers/net/sk98lin/skaddr.c.orig 2004-05-06 09:43:34.000000000 -0700 +++ ./drivers/net/sk98lin/skaddr.c 2004-05-06 09:44:56.000000000 -0700 @@ -892,7 +892,7 @@ SK_IOC IoC, /* I/O context */ SK_U32 PortNumber) /* Port Number */ { - int ReturnCode; + int ReturnCode = SK_ADDR_ILLEGAL_PORT; #if (!defined(SK_SLIM) || defined(DEBUG)) if (PortNumber >= (SK_U32) pAC->GIni.GIMacsFound) { return (SK_ADDR_ILLEGAL_PORT); @@ -1424,7 +1424,7 @@ SK_U32 PortNumber, /* port whose promiscuous mode changes */ int NewPromMode) /* new promiscuous mode */ { - int ReturnCode; + int ReturnCode = SK_ADDR_ILLEGAL_PORT; #if (!defined(SK_SLIM) || defined(DEBUG)) if (PortNumber >= (SK_U32) pAC->GIni.GIMacsFound) { return (SK_ADDR_ILLEGAL_PORT);