Hi Mark,

On Thu, Oct 30, 2025 at 6:50 AM Mark Wielaard <[email protected]> wrote:
>
> The init_server_urls, init_handle and perform_queries functions are
> only used internally by other debuginfod-client.c and shouldn't be
> exported. Make sure they aren't by marking them static.
>
>         * debuginfod/debuginfod-client.c (init_server_urls): Mark static.
>         (init_handle): Likewise.
>         (perform_queries): Likewise.
>
> Reported-by: Matthias Klose <[email protected]>
> Signed-off-by: Mark Wielaard <[email protected]>

LGTM.

> ---
>  debuginfod/debuginfod-client.c | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/debuginfod/debuginfod-client.c b/debuginfod/debuginfod-client.c
> index f7d125615d73..c0ff5967f99a 100644
> --- a/debuginfod/debuginfod-client.c
> +++ b/debuginfod/debuginfod-client.c
> @@ -847,7 +847,7 @@ metadata_callback (char * buffer, size_t size, size_t 
> numitems, void * userdata)
>   * 'metadata', corresponding to the query type. Returns 0 on success
>   * and -Posix error on failure.
>   */
> -int
> +static int
>  init_server_urls(char* url_subdir, const char* type,
>                   char *server_urls, char ***server_url_list, ima_policy_t 
> **url_ima_policies,
>                   int *num_urls, int vfd)
> @@ -956,7 +956,7 @@ init_server_urls(char* url_subdir, const char* type,
>   * Specifically the data[i] within an array of struct handle_data's.
>   * Returns 0 on success and -Posix error on failure.
>   */
> -int
> +static int
>  init_handle(debuginfod_client *client,
>    size_t (*w_callback)(char *buffer, size_t size, size_t nitems, void 
> *userdata),
>    size_t (*h_callback)(char *buffer, size_t size, size_t nitems, void 
> *userdata),
> @@ -1030,7 +1030,7 @@ init_handle(debuginfod_client *client,
>   * once found. If positive maxtime and maxsize dictate the maximum allowed 
> wait times
>   * and download sizes respectively. Returns 0 on success and -Posix error on 
> failure.
>   */
> -int
> +static int
>  perform_queries(CURLM *curlm, CURL **target_handle, struct handle_data 
> *data, debuginfod_client *c,
>                  int num_urls, long maxtime, long maxsize, bool only_one, int 
> vfd, int *committed_to)
>  {
> --
> 2.51.0
>

Reply via email to