diff options
author | Eric Lambert <eric_lambert@xyratex.com> | 2014-09-02 15:07:07 -0700 |
---|---|---|
committer | Eric Lambert <eric_lambert@xyratex.com> | 2014-09-02 15:07:07 -0700 |
commit | 6bbcfde6579c4763a0e2d9ca524b4cb3c40339d8 (patch) | |
tree | ea6a6d502f251574936472569eaa4dbb11a46730 /include | |
parent | fb8b798f18e78984964d046ce5564275bba91b90 (diff) | |
download | liberasurecode-6bbcfde6579c4763a0e2d9ca524b4cb3c40339d8.tar.gz |
added argument validation logic and tests for
liberasure_get_fragment_metadata and
liberasurecode_verify_stripe_metadata. In the process removed the
liberasure descriptor from the liberasure_get_fragment_metadata
function's signature as it was not being used in the function's
implementation.
Diffstat (limited to 'include')
-rw-r--r-- | include/erasurecode/erasurecode.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/include/erasurecode/erasurecode.h b/include/erasurecode/erasurecode.h index 62f99d6..97a2c65 100644 --- a/include/erasurecode/erasurecode.h +++ b/include/erasurecode/erasurecode.h @@ -300,16 +300,14 @@ fragment_metadata * client, but meaningful to the underlying library. It is used to verify * stripes in verify_stripe_metadata(). * - * @param desc - liberasurecode descriptor/handle - * from liberasurecode_instance_create() * @param fragment - fragment data pointer * @param fragment_metadata - pointer to allocated buffer of size at least * sizeof(struct fragment_metadata) to hold fragment metadata struct * * @return 0 on success, non-zero on error */ -int liberasurecode_get_fragment_metadata(int desc, - char *fragment, fragment_metadata_t *fragment_metadata); +int liberasurecode_get_fragment_metadata(char *fragment, + fragment_metadata_t *fragment_metadata); /** * Verify a subset of fragments generated by encode() |