summaryrefslogtreecommitdiffhomepage
path: root/tcp-accept.h
diff options
context:
space:
mode:
Diffstat (limited to 'tcp-accept.h')
-rw-r--r--tcp-accept.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/tcp-accept.h b/tcp-accept.h
new file mode 100644
index 0000000..96ddb76
--- /dev/null
+++ b/tcp-accept.h
@@ -0,0 +1,19 @@
+#ifndef _REMOTETCPFWD_H
+#define _REMOTETCPFWD_H
+
+struct TCPListener {
+
+ /* Local ones */
+ unsigned char *localaddr; /* Can be NULL */
+ unsigned int localport;
+ /* Remote ones: */
+ unsigned char *remoteaddr;
+ unsigned int remoteport;
+ const struct ChanType *chantype;
+
+};
+
+void recv_msg_global_request_remotetcp();
+int listen_tcpfwd(struct TCPListener* tcpinfo);
+
+#endif /* _REMOTETCPFWD_H */