From f43860bf5ccb1674ec048d4f2d0911a89674716b Mon Sep 17 00:00:00 2001 From: "7u83@mail.ru" <7u83@mail.ru@noemail.net> Date: Fri, 9 Mar 2018 07:30:32 +0000 Subject: [PATCH] Removed old file FossilOrigin-Name: 82d2ba4511aa6dc0c9f7f6b21e1e6775c0ec677265b7f502622cfcf518f3e683 --- libcw.project | 1 - src/cw/cw_in_generic2.c | 127 ---------------------------------------- 2 files changed, 128 deletions(-) delete mode 100644 src/cw/cw_in_generic2.c diff --git a/libcw.project b/libcw.project index 34bca75d..851203c2 100644 --- a/libcw.project +++ b/libcw.project @@ -95,7 +95,6 @@ - diff --git a/src/cw/cw_in_generic2.c b/src/cw/cw_in_generic2.c deleted file mode 100644 index c4c52227..00000000 --- a/src/cw/cw_in_generic2.c +++ /dev/null @@ -1,127 +0,0 @@ -#include "mbag.h" -#include "action.h" -#include "dbg.h" -#include "log.h" -#include "mbag.h" -#include "cw.h" - -#include "item.h" - -/* -int static check_len(struct conn *conn, struct cw_action_in *a, uint8_t * data, int len, - struct sockaddr *from) -{ - if (len < a->min_len) { - cw_dbg(DBG_ELEM_ERR, - "%d (%s) message element too short, len=%d, min len=%d", - a->elem_id, cw_strelemp(conn->actions, a->elem_id), len, - a->min_len); - return 0; - } - if (len > a->max_len) { - cw_dbg(DBG_ELEM_ERR, - "%d (%s) message element too big, len=%d, max len=%d", a->elem_id, - cw_strelemp(conn->actions, a->elem_id), len, a->max_len); - return 0; - } - - return 1; -} -*/ - -#if 0 -int static do_save(mbag_t itemstore, struct conn *conn, struct cw_action_in *a, - uint8_t * data, int len, struct sockaddr *from) -{ - const cw_itemdef_t * idef = cw_itemdef_get(conn->actions->items,a->item_id,CW_ITEM_NONE); - - if (!idef) { - cw_log(LOG_ERR,"No itemdef found for %s",a->item_id); - return 0; - } - - - - - if (idef->type == MBAG_BYTE) { - mbag_set_byte(itemstore, a->item_id, *data); - return 1; - } - if (idef->type == MBAG_WORD) { - mbag_set_word(itemstore, a->item_id, cw_get_word(data)); - return 1; - } - if (idef->type == MTYPE_DWORD) { - mbag_set_dword(itemstore, a->item_id, cw_get_dword(data)); - return 1; - } - if (idef->type == MBAG_STR) { - mbag_set_strn(itemstore, a->item_id, (char *) data, len); - return 1; - } - if (idef->type == MBAG_BSTR) { - mbag_set_bstrn(itemstore, a->item_id, data, len); - return 1; - } - - if (idef->type == MBAG_BSTR16) { - mbag_set_bstr16n(itemstore, a->item_id, data, len); - return 1; - } - -/* if (idef->type == MBAG_DATA) { - mbag_set_data(itemstore, a->item_id, data, len); - return 1; - } -*/ - if (idef->type == MBAG_VENDORSTR) { - mbag_set_bstrv(itemstore, a->item_id, - cw_get_dword(data), data + 4, len - 4); - return 1; - } - - - -// printf("Idef: %s\n",idef->type->name); - - - - cw_log(LOG_ERR, - "Can't handle item type %d in definition for incomming msg %d (%s) - %d, cw_in_generic.", - idef->type, a->msg_id, cw_strmsg(a->msg_id), a->elem_id); - return 0; - - -} -#endif - -int cw_in_generic2(struct conn *conn, struct cw_action_in *a, uint8_t * data, int len, - struct sockaddr *from) -{ - /// TODO XXXX -// const cw_itemdef_t * idef = cw_itemdef_get(conn->actions->items,a->item_id,CW_ITEM_NONE); - -const cw_itemdef_t * idef=0; - - if (!idef) { - cw_log(LOG_ERR,"No itemdef found for %s",a->item_id); - return 0; - } - - - int rc = mbag_set_from_buf(conn->incomming,idef->type,a->item_id,data,len); - if (!rc){ - cw_log(LOG_ERR, - "Can't handle item type %d in definition for incomming msg %d (%s) - %d, cw_in_generic.", - idef->type, a->msg_id, cw_strmsg(a->msg_id), a->elem_id); - } - - return rc; - - -// return do_save(itemstore, conn, a, data, len, from); - - - -} -