summaryrefslogtreecommitdiffstats
path: root/support/export/rmtab.c
diff options
context:
space:
mode:
authorJeff Layton <jlayton@redhat.com>2007-09-27 06:53:43 -0400
committerNeil Brown <neilb@suse.de>2007-09-28 11:39:56 +1000
commit1992a667c49cdd83ff7d7414a07225fcf34f0ad2 (patch)
tree9ebb29f19ac00b1cd48483df545c0e8dce8d793c /support/export/rmtab.c
parent97fed3061fd5c742ebd1f685e3e6dcb62e835b74 (diff)
downloadnfs-utils-1992a667c49cdd83ff7d7414a07225fcf34f0ad2.tar.gz
nfs-utils-1992a667c49cdd83ff7d7414a07225fcf34f0ad2.tar.xz
nfs-utils-1992a667c49cdd83ff7d7414a07225fcf34f0ad2.zip
rpc.mountd: fix memory leak and error handling in nfsd_fh
nfsd_fh() uses strdup for creating found_path and doesn't check the return value. It also doesn't free this memory when the function returns. Check the return value of strdup and return immediately if it's NULL. Also, free found_path on exit. Signed-off-by: Jeff Layton <jlayton@redhat.com> Acked-by: Steve Dickson <steved@redhat.com> Signed-off-by: Neil Brown <neilb@suse.de>
Diffstat (limited to 'support/export/rmtab.c')
0 files changed, 0 insertions, 0 deletions