mirror of
https://git.codelinaro.org/clo/qsdk/oss/boot/u-boot-2016.git
synced 2026-03-14 21:10:27 +01:00
net/eth.c: throw BUG for eth_get_dev_by_name(NULL)
eth_get_dev_by_name() is not safe to use for devname being NULL as it uses strcmp. This patch makes it fail with a BUG(). Signed-off-by: Helmut Raiger <helmut.raiger@hale.at> Acked-by: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
parent
24e1664472
commit
7e7f903fcd
1 changed files with 2 additions and 0 deletions
|
|
@ -108,6 +108,8 @@ struct eth_device *eth_get_dev_by_name(const char *devname)
|
|||
{
|
||||
struct eth_device *dev, *target_dev;
|
||||
|
||||
BUG_ON(devname == NULL);
|
||||
|
||||
if (!eth_devices)
|
||||
return NULL;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue