From 94b72099302f9f53c3d7e1f5ac70d0298e80bd61 Mon Sep 17 00:00:00 2001 From: "7u83@mail.ru" <7u83@mail.ru@noemail.net> Date: Mon, 23 Mar 2015 20:20:09 +0000 Subject: [PATCH] LWAPP stuff. FossilOrigin-Name: 9a181541b90064bf1bff64428a40f1e7805690bcbb5f7d76927508c753a9f3c2 --- src/capwap/lw_put_ac_descriptor.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/capwap/lw_put_ac_descriptor.c diff --git a/src/capwap/lw_put_ac_descriptor.c b/src/capwap/lw_put_ac_descriptor.c new file mode 100644 index 00000000..7a2a662f --- /dev/null +++ b/src/capwap/lw_put_ac_descriptor.c @@ -0,0 +1,19 @@ +#include + +#include "acinfo.h" +#include "lwapp.h" + +int lw_put_ac_descriptor(uint8_t * dst, struct ac_info * acinfo) +{ + uint8_t *d=dst; + d+=lw_put_byte(d,0); /* Cisco MWAR type */ + + d+=lw_put_bstr(d,acinfo->hardware_version); /* length must be 4 */ + d+=lw_put_bstr(d,acinfo->software_version); /* length must be 4 */ + d+=lw_put_word(d,200); + d+=lw_put_word(d,1000); + d+=lw_put_word(d,2); + d+=lw_put_word(d,2); + d+=lw_put_byte(d,acinfo->security); + return d-dst; +}