Displaying 1 result from an estimated 1 matches for "channel_connect_to_path".
2017 Jun 16
2
[PATCH] allow relative path in streamlocal forwarding
...n_path);
/* Allocate a channel number for the socket. */
c = channel_new("unix listener", type, sock, sock, -1,
@@ -3825,9 +3896,12 @@ channel_connect_to_port(const char *host, u_short port, char *ctype,
/* Check if connecting to that path is permitted and connect. */
Channel *
-channel_connect_to_path(const char *path, char *ctype, char *rname)
+channel_connect_to_path(const char *path, char *ctype, char *rname,
+ struct ForwardOptions *fwd_opts)
{
int i, permit, permit_adm = 1;
+ char *connect_path;
+ Channel *c;
permit = all_opens_permitted;
if (!permit) {
@@ -3852,7 +3926,21 @@ cha...