~registry/kmod/master

« back to all changes in this revision

Viewing changes to libkmod/libkmod-builtin.c

  • Committer: Lucas De Marchi
  • Author(s): Emil Velikov
  • Date: 2023-02-22 00:35:37 UTC
  • Revision ID: git-v1:df9d07a1492d7185413985add42ab38650ec2378
libkmod: annotate kmod_builtin_iter API as static

It's no longer used outside the compilation unit, as of last commit.

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>

Show diffs side-by-side

added added

removed removed

Lines of Context:
54
54
        char *buf;
55
55
};
56
56
 
57
 
struct kmod_builtin_iter *kmod_builtin_iter_new(struct kmod_ctx *ctx)
 
57
static struct kmod_builtin_iter *kmod_builtin_iter_new(struct kmod_ctx *ctx)
58
58
{
59
59
        char path[PATH_MAX];
60
60
        int file, sv_errno;
108
108
        return iter;
109
109
}
110
110
 
111
 
void kmod_builtin_iter_free(struct kmod_builtin_iter *iter)
 
111
static void kmod_builtin_iter_free(struct kmod_builtin_iter *iter)
112
112
{
113
113
        close(iter->file);
114
114
        free(iter->buf);
165
165
        return -1;
166
166
}
167
167
 
168
 
bool kmod_builtin_iter_next(struct kmod_builtin_iter *iter)
 
168
static bool kmod_builtin_iter_next(struct kmod_builtin_iter *iter)
169
169
{
170
170
        char *line,  *modname;
171
171
        size_t linesz;
216
216
        return (iter->pos < iter->size);
217
217
}
218
218
 
219
 
bool kmod_builtin_iter_get_modname(struct kmod_builtin_iter *iter,
 
219
static bool kmod_builtin_iter_get_modname(struct kmod_builtin_iter *iter,
220
220
                                char modname[static PATH_MAX])
221
221
{
222
222
        int sv_errno;