
14 Jul
2011
14 Jul
'11
8:02 p.m.
On Thursday, July 14, 2011 09:49:23 Albert ARIBAUD wrote:
Le 14/07/2011 14:31, Laurence Withers a écrit :
In miiphy_register() the new device's name was initialised by passing a string parameter as the format string to sprintf(). As this would cause problems if it ever contained a '%' symbol, switch to using strcpy() instead.
Please use strncpy() which will also guard against overflows.
or BUG_ON(strlen(name) >= MDIO_NAME_LEN) -mike