]> git.ipfire.org Git - thirdparty/kmod.git/commitdiff
Constify API
authorLucas De Marchi <lucas.demarchi@profusion.mobi>
Wed, 23 Nov 2011 13:52:30 +0000 (11:52 -0200)
committerLucas De Marchi <lucas.demarchi@profusion.mobi>
Wed, 23 Nov 2011 14:28:23 +0000 (12:28 -0200)
libkmod/libkmod-loaded.c
libkmod/libkmod.c
libkmod/libkmod.h

index b0bed7454507ba8256b8924c3c53fbcc0f3384ec..7d0e963b1da67464d1f5fa37156c5408d46ba397 100644 (file)
@@ -200,7 +200,7 @@ KMOD_EXPORT int kmod_loaded_get_list(struct kmod_loaded *mod,
        return 0;
 }
 
-KMOD_EXPORT int kmod_loaded_get_module_info(struct kmod_list *entry,
+KMOD_EXPORT int kmod_loaded_get_module_info(const struct kmod_list *entry,
                                                const char **name,
                                                long *size, int *use_count,
                                                const char **deps,
index efc2c584eb04cc2183044f37a1a1937bec78a42b..4407272bd9a4d76b9636c4599a0025795f50f04e 100644 (file)
@@ -80,7 +80,7 @@ static void log_stderr(struct kmod_ctx *ctx,
  *
  * Returns: stored userdata
  **/
-KMOD_EXPORT void *kmod_get_userdata(struct kmod_ctx *ctx)
+KMOD_EXPORT void *kmod_get_userdata(const struct kmod_ctx *ctx)
 {
        if (ctx == NULL)
                return NULL;
@@ -215,7 +215,7 @@ KMOD_EXPORT void kmod_set_log_fn(struct kmod_ctx *ctx,
  *
  * Returns: the current logging priority
  **/
-KMOD_EXPORT int kmod_get_log_priority(struct kmod_ctx *ctx)
+KMOD_EXPORT int kmod_get_log_priority(const struct kmod_ctx *ctx)
 {
        return ctx->log_priority;
 }
index 93c5da1935d816c45f095a0e0ea8653ab9cf0327..24c457004b5bba05ba993b7367b3d67b100e687c 100644 (file)
@@ -43,9 +43,9 @@ void kmod_set_log_fn(struct kmod_ctx *ctx,
                                int priority, const char *file, int line,
                                const char *fn, const char *format,
                                va_list args));
-int kmod_get_log_priority(struct kmod_ctx *ctx);
+int kmod_get_log_priority(const struct kmod_ctx *ctx);
 void kmod_set_log_priority(struct kmod_ctx *ctx, int priority);
-void *kmod_get_userdata(struct kmod_ctx *ctx);
+void *kmod_get_userdata(const struct kmod_ctx *ctx);
 void kmod_set_userdata(struct kmod_ctx *ctx, void *userdata);
 
 /*
@@ -70,8 +70,8 @@ int kmod_loaded_new(struct kmod_ctx *ctx, struct kmod_loaded **mod);
 struct kmod_loaded *kmod_loaded_ref(struct kmod_loaded *mod);
 struct kmod_loaded *kmod_loaded_unref(struct kmod_loaded *mod);
 int kmod_loaded_get_list(struct kmod_loaded *mod, struct kmod_list **list);
-int kmod_loaded_get_module_info(struct kmod_list *entry, const char **name,
-                               long *size, int *use_count, const char **deps,
-                               uintptr_t *addr);
+int kmod_loaded_get_module_info(const struct kmod_list *entry,
+                               const char **name, long *size, int *use_count,
+                               const char **deps, uintptr_t *addr);
 
 #endif