net/pxe: fix error condition
Test return value of grub_netbuff_reserve(), buf itself cannot be NULL here. Found by: Coverity scan.
This commit is contained in:
parent
7aaed66455
commit
12abe75aa0
1 changed files with 1 additions and 2 deletions
|
@ -218,8 +218,7 @@ grub_pxe_recv (struct grub_net_card *dev __attribute__ ((unused)))
|
|||
return NULL;
|
||||
/* Reserve 2 bytes so that 2 + 14/18 bytes of ethernet header is divisible
|
||||
by 4. So that IP header is aligned on 4 bytes. */
|
||||
grub_netbuff_reserve (buf, 2);
|
||||
if (!buf)
|
||||
if (grub_netbuff_reserve (buf, 2))
|
||||
{
|
||||
grub_netbuff_free (buf);
|
||||
return NULL;
|
||||
|
|
Loading…
Reference in a new issue