From 55ab81f5d6911ec76241dc2b375f3c74624b8959 Mon Sep 17 00:00:00 2001 From: "7u83@mail.ru" <7u83@mail.ru@noemail.net> Date: Mon, 25 Aug 2014 22:56:52 +0000 Subject: [PATCH] Inital commit. FossilOrigin-Name: 8d07ea07dbe0e0439000f161623cb84999c5b8b83ecdd15815b51c8e975e5cf1 --- .../cw_readelem_vendor_specific_payload.c | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/capwap/cw_readelem_vendor_specific_payload.c diff --git a/src/capwap/cw_readelem_vendor_specific_payload.c b/src/capwap/cw_readelem_vendor_specific_payload.c new file mode 100644 index 00000000..71b62540 --- /dev/null +++ b/src/capwap/cw_readelem_vendor_specific_payload.c @@ -0,0 +1,26 @@ + +#include + +#include "capwap.h" +#include "cw_log.h" + +#include //tube + + + +int cw_readelem_vendor_specific_payload(void * data,int msgtype,int elemtype,uint8_t *msgelem, int len) +{ + if (elemtype != CWMSGELEM_VENDOR_SPECIFIC_PAYLOAD) + return 0; + + if (len < 6){ + cw_dbg(DBG_ERR,"Vendor specific payload msgelem too short, len < 6."); + return 1; + } + +// uint32_t vendor_id = ntohl( *((uint32_t*)msgelem) ); + + + return 1; +} +