Displaying 3 results from an estimated 3 matches for "mux_c_new_stdio_fwd".
2012 May 03
5
[PATCH/RFC 0/6] New mux client request to list open tcp forwardings.
These patches implement a new mux client request to list the currently opened
TCP forwardings. It also removes some todos regarding keeping the list
of forwardings in the options up-to-date.
Bert Wesarg (6):
attach the forwarding type to struct Forward
merge local and remote forward lists
generate unique ids for forwardings to be used for identification
remove closed forwardings from
2012 Jul 20
0
[Bug 1295] [PATCH] Transparent proxy support on Linux
...larly in the pf department.
IMO this would be best as a helper program that:
1) accept()ed connections redirected to it by the packet filter
2) determined (by OS-specific means) the original address
3) connected to a running ssh via it's multiplexing socket and passes
in the accepted fd using MUX_C_NEW_STDIO_FWD
This makes the helper really small and simple, which is nice because it
looks like it will need privileges of some sort on OpenBSD at least.
--
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
2011 Jan 13
2
[PATCH] mux: update PROTOCOL.mux and fix error messages on client side
...MUX_MSG_HELLO 0x00000001
#define MUX_C_NEW_SESSION 0x10000002
#define MUX_C_ALIVE_CHECK 0x10000004
#define MUX_C_TERMINATE 0x10000005
-#define MUX_C_OPEN_FORWARD 0x10000006
-#define MUX_C_CLOSE_FORWARD 0x10000007
+#define MUX_C_OPEN_FWD 0x10000006
+#define MUX_C_CLOSE_FWD 0x10000007
+#define MUX_C_NEW_STDIO_FWD 0x10000008
#define MUX_S_OK 0x80000001
#define MUX_S_PERMISSION_DENIED 0x80000002
#define MUX_S_FAILURE 0x80000003
diff --git a/mux.c b/mux.c
index f1f7e6b..9b3633b 100644
--- a/mux.c
+++ b/mux.c
@@ -1530,7 +1530,7 @@ mux_client_request_forward(int fd, u_int ftype, Forward *fwd)
case MUX_S_F...