From: Lucas De Marchi Date: Mon, 21 Nov 2011 17:13:19 +0000 (-0200) Subject: Remove unused functions X-Git-Tag: v1~213 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9d77b96c7a4476b692c6fcadd4f96c17bd0b5117;p=thirdparty%2Fkmod.git Remove unused functions --- diff --git a/libkmod/libkmod.c b/libkmod/libkmod.c index ca17fde0..d3b14e43 100644 --- a/libkmod/libkmod.c +++ b/libkmod/libkmod.c @@ -235,54 +235,3 @@ KMOD_EXPORT void kmod_set_log_priority(struct kmod_ctx *ctx, int priority) struct kmod_list_entry; struct kmod_list_entry *kmod_list_entry_get_next(struct kmod_list_entry *list_entry); -const char *kmod_list_entry_get_name(struct kmod_list_entry *list_entry); -const char *kmod_list_entry_get_value(struct kmod_list_entry *list_entry); - -struct kmod_thing { - struct kmod_ctx *ctx; - int refcount; -}; - -KMOD_EXPORT struct kmod_thing *kmod_thing_ref(struct kmod_thing *thing) -{ - if (!thing) - return NULL; - thing->refcount++; - return thing; -} - -KMOD_EXPORT struct kmod_thing *kmod_thing_unref(struct kmod_thing *thing) -{ - if (thing == NULL) - return NULL; - thing->refcount--; - if (thing->refcount > 0) - return thing; - dbg(thing->ctx, "context %p released\n", thing); - free(thing); - return NULL; -} - -KMOD_EXPORT struct kmod_ctx *kmod_thing_get_ctx(struct kmod_thing *thing) -{ - return thing->ctx; -} - -KMOD_EXPORT int kmod_thing_new_from_string(struct kmod_ctx *ctx, const char *string, struct kmod_thing **thing) -{ - struct kmod_thing *t; - - t = calloc(1, sizeof(struct kmod_thing)); - if (!t) - return -ENOMEM; - - t->refcount = 1; - t->ctx = ctx; - *thing = t; - return 0; -} - -KMOD_EXPORT struct kmod_list_entry *kmod_thing_get_some_list_entry(struct kmod_thing *thing) -{ - return NULL; -} diff --git a/libkmod/libkmod.h b/libkmod/libkmod.h index 907341da..ff8c6a68 100644 --- a/libkmod/libkmod.h +++ b/libkmod/libkmod.h @@ -54,25 +54,11 @@ void kmod_set_userdata(struct kmod_ctx *ctx, void *userdata); */ struct kmod_list_entry; struct kmod_list_entry *kmod_list_entry_get_next(struct kmod_list_entry *list_entry); -const char *kmod_list_entry_get_name(struct kmod_list_entry *list_entry); -const char *kmod_list_entry_get_value(struct kmod_list_entry *list_entry); #define kmod_list_entry_foreach(list_entry, first_entry) \ for (list_entry = first_entry; \ list_entry != NULL; \ list_entry = kmod_list_entry_get_next(list_entry)) -/* - * kmod_thing - * - * access to things of kmod - */ -struct kmod_thing; -struct kmod_thing *kmod_thing_ref(struct kmod_thing *thing); -struct kmod_thing *kmod_thing_unref(struct kmod_thing *thing); -struct kmod_ctx *kmod_thing_get_ctx(struct kmod_thing *thing); -int kmod_thing_new_from_string(struct kmod_ctx *ctx, const char *string, struct kmod_thing **thing); -struct kmod_list_entry *kmod_thing_get_some_list_entry(struct kmod_thing *thing); - #ifdef __cplusplus } /* extern "C" */ #endif