Mercurial > dropbear
diff tcpfwd.h @ 641:2b1bb792cd4d dropbear-tfm
- Update tfm changes to current default tip
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Mon, 21 Nov 2011 19:52:28 +0800 |
parents | 8c737cd7c1af |
children | dfdb9d9189ff |
line wrap: on
line diff
--- a/tcpfwd.h Mon Nov 21 19:19:57 2011 +0800 +++ b/tcpfwd.h Mon Nov 21 19:52:28 2011 +0800 @@ -25,6 +25,7 @@ #define _TCPFWD_H #include "channel.h" +#include "list.h" struct TCPListener { @@ -43,16 +44,14 @@ enum {direct, forwarded} tcp_type; }; -/* A link in a list of forwards */ -struct TCPFwdList { - +/* A forwarding entry */ +struct TCPFwdEntry { const unsigned char* connectaddr; unsigned int connectport; + const unsigned char* listenaddr; unsigned int listenport; unsigned int have_reply; /* is set to 1 after a reply has been received when setting up the forwarding */ - struct TCPFwdList * next; - }; /* Server */ @@ -70,5 +69,4 @@ /* Common */ int listen_tcpfwd(struct TCPListener* tcpinfo); - #endif