diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2020-03-30 09:59:53 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2020-03-30 11:08:46 +0200 |
commit | c91a0f94237f7a18957422edaf06c8d00a72f838 (patch) | |
tree | 549211ed351d322ab466046d7a3bc73ad2f5bb58 /fs | |
parent | 3e5d87cf39fc079b45cc2480ddb14da06e16b28d (diff) | |
download | barebox-c91a0f94237f7a18957422edaf06c8d00a72f838.tar.gz barebox-c91a0f94237f7a18957422edaf06c8d00a72f838.tar.xz |
nfs: Add missing free
Add forgotten packet free in error path.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'fs')
-rw-r--r-- | fs/nfs.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -773,6 +773,7 @@ static int nfs_lookup_req(struct nfs_priv *npriv, struct nfs_fh *fh, ninode->fh.size = ntoh32(net_read_uint32(p++)); if (ninode->fh.size > NFS3_FHSIZE) { + nfs_free_packet(nfs_packet); debug("%s: file handle too big: %u\n", __func__, ninode->fh.size); return -EIO; |