2016-02-05 17:38:49 +01:00
|
|
|
#ifndef __KMOD_CAPWAP_PRIVATE_HEADER__
|
|
|
|
#define __KMOD_CAPWAP_PRIVATE_HEADER__
|
|
|
|
|
|
|
|
/* */
|
|
|
|
struct sc_capwap_workthread {
|
|
|
|
struct task_struct* thread;
|
|
|
|
|
|
|
|
struct sk_buff_head queue;
|
|
|
|
wait_queue_head_t waitevent;
|
|
|
|
};
|
|
|
|
|
|
|
|
/* */
|
2016-02-18 15:06:39 +01:00
|
|
|
int sc_capwap_init(struct sc_capwap_session *sc_acsession, struct net *net);
|
2016-02-05 17:38:49 +01:00
|
|
|
|
|
|
|
/* */
|
2016-02-18 15:06:39 +01:00
|
|
|
int sc_capwap_connect(struct sc_capwap_session *session,
|
|
|
|
struct sockaddr_storage *peeraddr,
|
2016-02-05 17:43:15 +01:00
|
|
|
struct sc_capwap_sessionid_element* sessionid, uint16_t mtu);
|
2016-02-18 15:06:39 +01:00
|
|
|
void sc_capwap_resetsession(struct sc_capwap_session *sc_acsession);
|
2016-02-05 17:38:49 +01:00
|
|
|
|
|
|
|
/* */
|
2016-02-18 15:06:39 +01:00
|
|
|
int sc_capwap_sendkeepalive(struct sc_capwap_session *sc_acsession);
|
2016-02-05 17:38:49 +01:00
|
|
|
|
|
|
|
#endif /* __KMOD_CAPWAP_PRIVATE_HEADER__ */
|
|
|
|
|