From ce97e3258f5a6a788f8c3aa0db26318e30b0403f Mon Sep 17 00:00:00 2001 From: "7u83@mail.ru" <7u83@mail.ru@noemail.net> Date: Sun, 10 Apr 2016 13:59:15 +0000 Subject: [PATCH] Removed data stuff FossilOrigin-Name: b18999d1b955a8f77ea43bdf30d88468707af7cc3eb3582d71896769a9ab8deb --- src/cw/conn.h | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/cw/conn.h b/src/cw/conn.h index 5895d06e..f45b6a7a 100644 --- a/src/cw/conn.h +++ b/src/cw/conn.h @@ -45,6 +45,11 @@ struct cw_action_in; #define CONN_MAX_MSG_LENGTH 65536 + +#include "netconn.h" +#include "connlist.h" + + /** * Connection Object */ @@ -52,10 +57,14 @@ struct conn { int sock; struct sockaddr_storage addr; + struct connlist * connlist; + int data_sock; struct sockaddr_storage data_addr; + struct netconn * data_nc; + int recv_timeout; @@ -70,6 +79,9 @@ struct conn { mbag_t config_upd; + uint8_t session_id[16]; + + /** base_mac */ bstr_t base_rmac; @@ -124,14 +136,16 @@ struct conn { int (*recv_packet) (struct conn *, uint8_t *, int); int (*recv_packet_peek) (struct conn *, uint8_t *, int); int (*send_packet) (struct conn *, const uint8_t *, int); - int (*send_data_packet) (struct conn *, const uint8_t *, int); + +// int (*recv_data_packet) (struct conn *, uint8_t *,int); +// int (*send_data_packet) (struct conn *, const uint8_t *, int); int (*readfrom) (struct conn *, uint8_t *, int, struct sockaddr_storage *); int (*read) (struct conn *, uint8_t *, int); int (*write) (struct conn *, const uint8_t *, int); - int (*write_data) (struct conn *, const uint8_t *, int); +// int (*write_data) (struct conn *, const uint8_t *, int); /* optional packet queue */ uint8_t **q;