diff options
author | kaotisk <kaotisk@arching-kaos.org> | 2025-04-28 17:54:48 +0300 |
---|---|---|
committer | kaotisk <kaotisk@arching-kaos.org> | 2025-04-28 17:54:48 +0300 |
commit | 23bd5642ed78a05e4d9caffe95beeba732a45ddb (patch) | |
tree | 90a08a92fb89f51de1d6565473e5a980f095353a | |
parent | 1782040d87f67a241fb59170b803e7f798f1bfa8 (diff) | |
download | arching-kaos-tools-23bd5642ed78a05e4d9caffe95beeba732a45ddb.tar.gz arching-kaos-tools-23bd5642ed78a05e4d9caffe95beeba732a45ddb.tar.bz2 arching-kaos-tools-23bd5642ed78a05e4d9caffe95beeba732a45ddb.zip |
Docs and clean up
-rw-r--r-- | c_implementation/include/libakfs.h | 33 |
1 files changed, 16 insertions, 17 deletions
diff --git a/c_implementation/include/libakfs.h b/c_implementation/include/libakfs.h index 60cf2e1..6e4f1f1 100644 --- a/c_implementation/include/libakfs.h +++ b/c_implementation/include/libakfs.h @@ -129,7 +129,7 @@ char* ak_fs_return_hash_dir(const char*); * Verify that string looks like a SHA512 hash * * param char* string to be checked - * returns boolean + * @return boolean */ bool ak_fs_verify_input_is_hash(const char*, size_t); @@ -142,14 +142,14 @@ int ak_fs_create_dir_for_hash(const char*); * Converts string hash to struct * @param char* Hash as string * @param sha512sum* Pointer to a sha512sum - * @returns int Status of exit + * @return int Status of exit */ int ak_fs_sha512sum_string_to_struct(const char*, sha512sum*); /** * Returns struct from string hash * @param char* Hash as string - * @returns sha512sum* Pointer to a sha512sum + * @return sha512sum* Pointer to a sha512sum */ sha512sum* ak_fs_sha512sum_from_string(char*); @@ -215,6 +215,9 @@ void ak_fs_map_v3_print(akfs_map_v3*); /** * Takes an array of sha512sums (maps) and puts it in an array of maps (v3) + * @param akfs_map_v3** Pointer to an array of akfs_map_v3 + * @param size_t Length of the array + * @return int Exit code (0 on success) */ int ak_fs_maps_v3_resolve(akfs_map_v3**, size_t); @@ -281,10 +284,11 @@ void ak_fs_map_v3_init(akfs_map_v3*); void ak_fs_maps_v3_init(akfs_map_v3**, size_t); /** - * returns: boolean - * param: akfs_map_v3 + * @param akfs_map_v3 + * @return boolean */ bool ak_fs_map_v3_is_null(akfs_map_v3*); + /** * Unused */ @@ -299,8 +303,8 @@ sha512sum* ak_fs_map_v3_get_map_hash(akfs_map_v3*); sha512sum* ak_fs_map_v3_get_root_hash(akfs_map_v3*); /** * Gets original hash out of the akfs_map_v3 - * param: akfs_map_v3 - * return: pointer to sha512sum + * @param akfs_map_v3 + * @return pointer to sha512sum */ sha512sum* ak_fs_map_v3_get_orig_hash(akfs_map_v3*); /** @@ -313,19 +317,12 @@ bool ak_fs_map_v3_compare(akfs_map_v3*, akfs_map_v3*); */ void ak_fs_init_map_v4_store(akfs_map_v4**, size_t); - /** * Unused */ void ak_fs_map_v4_init(akfs_map_v4*); /** - * Initializes an array of sha512sum - */ -void ak_fs_init_map_avail(sha512sum**, size_t); - - -/** * Unused */ bool ak_fs_map_v4_compare(akfs_map_v4*, akfs_map_v4*); @@ -351,21 +348,23 @@ sha512sum* ak_fs_map_v4_get_root_hash(akfs_map_v4*); sha512sum* ak_fs_map_v4_get_orig_hash(akfs_map_v4*); /** - * Returns number of files found in maps fs location + * + * @return size_t Number of files found in maps fs location */ size_t ak_fs_maps_v3_found_in_fs(); /** * Prints a list of the maps (version 3 format) available on the local fs along * with their root hash and file name. - * @returns int Status value * + * @return int Status value */ int ak_fs_ls(); /** * Main function for call from other programs - * @returns: status + * + * @return int Exit value */ int ak_fs_main(int, char**); |