diff options
-rw-r--r-- | include/erasurecode/erasurecode_backend.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/include/erasurecode/erasurecode_backend.h b/include/erasurecode/erasurecode_backend.h index 1e29cea..d62c6fb 100644 --- a/include/erasurecode/erasurecode_backend.h +++ b/include/erasurecode/erasurecode_backend.h @@ -105,11 +105,12 @@ struct ec_backend_desc { struct ec_backend_common { ec_backend_id_t id; /* EC backend type */ char name[MAX_LEN]; /* EC backend common name */ - char soname[PATH_MAX]; /* EC backend shared library path */ + const char *soname; /* EC backend shared library path */ char soversion[MAX_LEN]; /* EC backend shared library version */ struct ec_backend_op_stubs *ops; /* EC backend stubs */ - size_t backend_metadata_size; /* EC backend custom metadata size - + size_t backend_metadata_size; + /* EC backend custom metadata size - * backend_metadata_size bytes are added to * the fragment size when allocating * data/parity fragment buffers */ |