diff options
| author | Trond Myklebust <Trond.Myklebust@netapp.com> | 2010-10-13 11:27:21 -0400 |
|---|---|---|
| committer | Steve Dickson <steved@redhat.com> | 2010-10-14 10:26:58 -0400 |
| commit | 5fe118b838254023d83424c5010ae73a91ec267d (patch) | |
| tree | 626faa2ee9eff8a9c5f160751058ac558068ed15 /utils/idmapd/queue.h | |
| parent | 656028f9925f5817c5a37565d27159973db84ec3 (diff) | |
export: Ensure that we free struct exportent->e_uuid
Currently, the exportent->e_uuid is initialised in
support/nfs/exports.c:parseopts(), but it is never freed.
Also ensure that exportent->e_uuid is duplicated correctly in
dupexportent().
Adjusted to account for the new export_free() helper.
Also, e_uuid points to memory that is always allocated with strdup(3),
not with xstrdup(). Thus it must be freed via free(3) and not via
xfree().
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Steve Dickson <steved@redhat.com>
Diffstat (limited to 'utils/idmapd/queue.h')
0 files changed, 0 insertions, 0 deletions
