diff --git a/src/cw/wtpinfo_readelem_wtp_radio_info.c b/src/cw/wtpinfo_readelem_wtp_radio_info.c deleted file mode 100644 index cf58294c..00000000 --- a/src/cw/wtpinfo_readelem_wtp_radio_info.c +++ /dev/null @@ -1,49 +0,0 @@ -/* - This file is part of libcapwap. - - libcapwap is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - libcapwap is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with Foobar. If not, see . - -*/ - -#include - -#include "wtpinfo.h" -#include "capwap_80211.h" - -#include "cw_log.h" - - -int wtpinfo_readelem_wtp_radio_info(struct wtpinfo * wtpinfo,int type,uint8_t *msgelem, int len) -{ - if (type != CWMSGELEM_80211_WTP_RADIO_INFO) - return 0; - - if (len!=5){ - cw_dbg(DBG_MSG_ERR,"Discarding msgelem WTP_RADIO_INFO, wrong size, len=%d\n",len); - return -1; - } - - if (*msgelem <1 || *msgelem>31){ - cw_dbg(DBG_CW_RFC,"Non-standard conform radio id, val=%d (must be between 1 to 31, See RFC 5415"); - } - - - int rid=*msgelem & 0x1f; - - wtpinfo->radioinfo[rid].set=1; - wtpinfo->radioinfo[rid].rid=rid; - wtpinfo->radioinfo[rid].type=ntohl(*(uint32_t*)(msgelem+1)); - return 1; -} - diff --git a/src/cw/wtpinfo_set_location.c b/src/cw/wtpinfo_set_location.c deleted file mode 100644 index 0a9af920..00000000 --- a/src/cw/wtpinfo_set_location.c +++ /dev/null @@ -1,28 +0,0 @@ -/* - This file is part of libcapwap. - - libcapwap is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - libcapwap is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with Foobar. If not, see . - -*/ -#include -#include - -#include "capwap.h" - -void wtpinfo_set_location(struct wtpinfo * wtpinfo, uint8_t * str, int len) -{ - wtpinfo->location = realloc(wtpinfo->location,len+1); - memcpy(wtpinfo->location,str,len); - wtpinfo->location[len]=0; -}