From 2e5ad63544630ee9c0f61608323ee8a648994040 Mon Sep 17 00:00:00 2001 From: "7u83@mail.ru" <7u83@mail.ru@noemail.net> Date: Wed, 29 Apr 2015 17:27:51 +0000 Subject: [PATCH] Functions to handle items. FossilOrigin-Name: 3e6122f6f3f260d1f83cc688fe38643869225fc5c0604a7582f83a35af7fc883 --- src/capwap/item.c | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 src/capwap/item.c diff --git a/src/capwap/item.c b/src/capwap/item.c new file mode 100644 index 00000000..7acf5edb --- /dev/null +++ b/src/capwap/item.c @@ -0,0 +1,28 @@ + +#include "item.h" +#include "capwap_items.h" + +struct cw_item * cw_item_get_by_id(int id,struct cw_item *table) +{ + int i; + while (table->id != CW_ITEM_NONE) { + if (table->id == id) + return table; + table++; + + } + return NULL; +} + + +struct cw_item * cw_item_get_by_name(const char *name,struct cw_item *table) +{ + int i; + while (table->id != CW_ITEM_NONE) { + if (!strcmp(table->cfgname,name)) + return table; + table++; + + } + return NULL; +}