2015-03-16 02:41:35 +01:00
|
|
|
|
|
|
|
/**
|
|
|
|
* @file
|
|
|
|
* @brief Hndlr for unknown request messages
|
|
|
|
*/
|
|
|
|
|
2014-08-23 09:36:18 +02:00
|
|
|
#include "capwap.h"
|
|
|
|
#include "conn.h"
|
|
|
|
|
2015-03-16 02:41:35 +01:00
|
|
|
/**
|
|
|
|
* Send response to a unknown or missplaced request message
|
|
|
|
* @param conn connection object
|
|
|
|
* @param seqnum sequence number of unknown request message
|
|
|
|
* @param unknown_request the unknownrequest received
|
|
|
|
*/
|
2014-08-23 09:36:18 +02:00
|
|
|
void cwsend_unknown_response(struct conn * conn,int seqnum, int unknown_request)
|
|
|
|
{
|
|
|
|
|
|
|
|
struct cwmsg * cwmsg = &conn->resp_msg;
|
|
|
|
cwmsg_init(cwmsg,conn->resp_buffer,unknown_request+1,seqnum,NULL);
|
|
|
|
cwmsg_addelem_result_code(cwmsg,19);
|
|
|
|
conn_send_response(conn,cwmsg,seqnum);
|
|
|
|
}
|
|
|
|
|