mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-27 01:21:33 +00:00
USB-CDC: Replace 'strcpy' by 'strlcpy'
Replace 'strcpy' by more safe 'strlcpy' that is implemented in ether.c Signed-off-by: Vitaly Kuzmichev <vkuzmichev@mvista.com>
This commit is contained in:
parent
0129e327f4
commit
2e12abe654
1 changed files with 3 additions and 3 deletions
|
@ -1588,12 +1588,12 @@ static int eth_bind(struct usb_gadget *gadget)
|
|||
if (bcdDevice)
|
||||
device_desc.bcdDevice = cpu_to_le16(bcdDevice);
|
||||
if (iManufacturer)
|
||||
strcpy (manufacturer, iManufacturer);
|
||||
strlcpy (manufacturer, iManufacturer, sizeof manufacturer);
|
||||
if (iProduct)
|
||||
strcpy (product_desc, iProduct);
|
||||
strlcpy (product_desc, iProduct, sizeof product_desc);
|
||||
if (iSerialNumber) {
|
||||
device_desc.iSerialNumber = STRING_SERIALNUMBER,
|
||||
strcpy(serial_number, iSerialNumber);
|
||||
strlcpy(serial_number, iSerialNumber, sizeof serial_number);
|
||||
}
|
||||
|
||||
/* all we really need is bulk IN/OUT */
|
||||
|
|
Loading…
Add table
Reference in a new issue