LU-8191 liblustre: add missing functions to header
A number of functions were missing from lustreapi.h,
causing them to be marked incorrectly as functions that
could be made static. They have been added to the
header so applications can use them.
Static analysis shows that a number of functions
could be made static. This patch also declares
several functions in liblustre static.
liblustreapi_nodemap.c and liblustreapi_ioctl.c were
missing an internal header, causing some functions
to be incorrectly flagged. This patch also adds that
header.
Initialize a previously uninitialized variable in
llapi_fid_to_handle().
Lustre-change: https://review.whamcloud.com/51434
Lustre-commit:
25523e5a35138a0534b01ff561169e501cc30787
Test-Parameters: trivial
Signed-off-by: Timothy Day <timday@amazon.com>
Change-Id: I67b9c59418b62602ffe36eb4284eb1e8d4a3b19b
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/54626
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>