Merge pull request #6216 from cgundogan/pr/gnrc_netdev2_eth.c

gnrc_netdev2_eth: check bytes_expected > 0
This commit is contained in:
Cenk Gündoğan 2016-12-15 09:29:52 +01:00 committed by GitHub
commit 0bab8c0d61

View File

@ -35,7 +35,7 @@ static gnrc_pktsnip_t *_recv(gnrc_netdev2_t *gnrc_netdev2)
int bytes_expected = dev->driver->recv(dev, NULL, 0, NULL); int bytes_expected = dev->driver->recv(dev, NULL, 0, NULL);
gnrc_pktsnip_t *pkt = NULL; gnrc_pktsnip_t *pkt = NULL;
if (bytes_expected) { if (bytes_expected > 0) {
pkt = gnrc_pktbuf_add(NULL, NULL, pkt = gnrc_pktbuf_add(NULL, NULL,
bytes_expected, bytes_expected,
GNRC_NETTYPE_UNDEF); GNRC_NETTYPE_UNDEF);