net: smsc95xx: Correct free_pkt() implementation
authorSimon Glass <sjg@chromium.org>
Wed, 5 Apr 2017 22:23:28 +0000 (16:23 -0600)
committerTom Rini <trini@konsulko.com>
Wed, 10 May 2017 00:17:24 +0000 (20:17 -0400)
commit20b429b013c97cb3d253274003d52bbe8c9c4da1
treefdac265d99d9b6b2b552b252039f7f9b17798978
parentdd9999d5f4d3a0354c959fa3bccc0957a1164bf5
net: smsc95xx: Correct free_pkt() implementation

On further review this returns the wrong packet length from the driver.
It may not be noticed since protocols will take care of it. Fix it by
subtracting the header length from the packet length returned.

Signed-off-by: Simon Glass <sjg@chromium.org>
drivers/usb/eth/smsc95xx.c