From a2b87578b1c475b789dc96e51e3fce26d7b24528 Mon Sep 17 00:00:00 2001 From: "7u83@mail.ru" <7u83@mail.ru@noemail.net> Date: Sat, 23 Aug 2014 07:38:31 +0000 Subject: [PATCH] Callback functions added to conn structure for request handling. FossilOrigin-Name: f68f1f9de80e04077afac2e994ca1c06c8f7839545da8715df6a7588774876da --- src/capwap/conn.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/capwap/conn.h b/src/capwap/conn.h index dfa99411..56075db2 100644 --- a/src/capwap/conn.h +++ b/src/capwap/conn.h @@ -112,6 +112,10 @@ struct conn{ void * data; int strict_capwap; + + + void (*request_handler) (void*); + void * request_handler_param; }; @@ -163,6 +167,7 @@ struct conn * connlist_get(struct connlist * cl, const struct sockaddr * addr); struct conn * connlist_add(struct connlist * cl, struct conn * conn); void connlist_remove(struct connlist *cl,struct conn * conn); void connlist_destroy(struct connlist * cl); +void conn_q_add_packet(struct conn * conn,uint8_t *packet,int len);