diff options
Diffstat (limited to 'src/stream.c')
-rw-r--r-- | src/stream.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/stream.c b/src/stream.c index 72bc7a1..ec2ac6b 100644 --- a/src/stream.c +++ b/src/stream.c @@ -34,7 +34,9 @@ #include "client-tty.h" #include "server-tty.h" #include "client-tcp.h" +#include "client-tcp6.h" #include "server-tcp.h" +#include "server-tcp6.h" #include "client-unix.h" #include "server-unix.h" @@ -49,8 +51,12 @@ struct stream* stream_open(const char *spec) { return stream_server_tty(spec+4); else if (!strncmp(spec, "tcp-client:", 11)) return stream_client_tcp(spec+11); + else if (!strncmp(spec, "tcp6-client:", 12)) + return stream_client_tcp6(spec+12); else if (!strncmp(spec, "tcp-server:", 11)) return stream_server_tcp(spec+11); + else if (!strncmp(spec, "tcp6-server:", 12)) + return stream_server_tcp6(spec+12); else if (!strncmp(spec, "unix-client:", 12)) return stream_client_unix(spec+12); else if (!strncmp(spec, "unix-server:", 12)) |