From a683051b05930d1dd2766b98494bbd124817a6dd Mon Sep 17 00:00:00 2001 From: David Härdeman Date: Fri, 5 Jun 2020 19:34:52 +0200 Subject: Implement more proxy functionality --- proxy.h | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'proxy.h') diff --git a/proxy.h b/proxy.h index 5b09cbc..4d68a5d 100644 --- a/proxy.h +++ b/proxy.h @@ -4,11 +4,18 @@ struct server_proxy { struct sockaddr_in46 client; char clientstr[ADDRSTRLEN]; + char clientbuf[4096]; + size_t clientlen; + struct uring_task clienttask; + struct sockaddr_in46 server; char serverstr[ADDRSTRLEN]; - struct uring_task task; - char buf[4096]; - size_t len; + char serverbuf[4096]; + size_t serverlen; + struct uring_task servertask; + + unsigned next_remote; + struct server *scfg; struct list_head list; }; -- cgit v1.2.3