diff options
Diffstat (limited to 'vendor/github.com/godbus/dbus/v5/transport_tcp.go')
-rw-r--r-- | vendor/github.com/godbus/dbus/v5/transport_tcp.go | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/vendor/github.com/godbus/dbus/v5/transport_tcp.go b/vendor/github.com/godbus/dbus/v5/transport_tcp.go deleted file mode 100644 index f91c9b7d7..000000000 --- a/vendor/github.com/godbus/dbus/v5/transport_tcp.go +++ /dev/null @@ -1,41 +0,0 @@ -package dbus - -import ( - "errors" - "net" -) - -func init() { - transports["tcp"] = newTcpTransport -} - -func tcpFamily(keys string) (string, error) { - switch getKey(keys, "family") { - case "": - return "tcp", nil - case "ipv4": - return "tcp4", nil - case "ipv6": - return "tcp6", nil - default: - return "", errors.New("dbus: invalid tcp family (must be ipv4 or ipv6)") - } -} - -func newTcpTransport(keys string) (transport, error) { - host := getKey(keys, "host") - port := getKey(keys, "port") - if host == "" || port == "" { - return nil, errors.New("dbus: unsupported address (must set host and port)") - } - - protocol, err := tcpFamily(keys) - if err != nil { - return nil, err - } - socket, err := net.Dial(protocol, net.JoinHostPort(host, port)) - if err != nil { - return nil, err - } - return NewConn(socket) -} |