~emersion/soju

b0bf012bbc243bbf79ff26aef7b48f667f0c9a52 — Simon Ser 1 year, 1 month ago d366170
Change unix:// to irc+unix://

When Unix socket support will be added for listeners, unix:// will be
ambiguous. It won't be clear whether to setup an IRC server, or some
other kind of server (e.g. identd).

unix:// is still recognized to avoid breaking existing DBs.
2 files changed, 2 insertions(+), 2 deletions(-)

M doc/soju.1.scd
M upstream.go
M doc/soju.1.scd => doc/soju.1.scd +1 -1
@@ 128,7 128,7 @@ abbreviated form, for instance *network* can be abbreviated as *net* or just

	- _[ircs://]<host>[:port]_ connects with TLS over TCP
	- _irc+insecure://<host>[:port]_ connects with plain-text TCP
	- _unix:///<path>_ connects to a Unix socket
	- _irc+unix:///<path>_ connects to a Unix socket

	Other options are:


M upstream.go => upstream.go +1 -1
@@ 142,7 142,7 @@ func connectToUpstream(network *network) (*upstreamConn, error) {
		if err != nil {
			return nil, fmt.Errorf("failed to dial %q: %v", addr, err)
		}
	case "unix":
	case "irc+unix", "unix":
		logger.Printf("connecting to Unix socket at path %q", u.Path)
		netConn, err = dialer.Dial("unix", u.Path)
		if err != nil {