aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPéter Dimitrov <[email protected]>2019-06-28 15:06:25 +0200
committerGitHub <[email protected]>2019-06-28 15:06:25 +0200
commitc4146a9e9d9e49e9a913acb9ce37f5816921626a (patch)
tree6b3e049249b15b4d697dd83e904ba4e74846e007
parentb1ff542330a3ad5852d9f0e2c797b879494e6ca9 (diff)
parent9adc5cb879b1e939711a83fa7db3928310fbec06 (diff)
downloadotp-c4146a9e9d9e49e9a913acb9ce37f5816921626a.tar.gz
otp-c4146a9e9d9e49e9a913acb9ce37f5816921626a.tar.bz2
otp-c4146a9e9d9e49e9a913acb9ce37f5816921626a.zip
Merge pull request #2299 from fhunleth/inet-i-local-socket
Support local sockets with inet:i/0 OTP-15935
-rw-r--r--lib/kernel/src/inet.erl1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/kernel/src/inet.erl b/lib/kernel/src/inet.erl
index 7940903658..24aff83fbd 100644
--- a/lib/kernel/src/inet.erl
+++ b/lib/kernel/src/inet.erl
@@ -1645,6 +1645,7 @@ fmt_addr({ok,Addr}, Proto) ->
{{0,0,0,0,0,0,0,0},Port} -> "*:" ++ fmt_port(Port, Proto);
{{127,0,0,1},Port} -> "localhost:" ++ fmt_port(Port, Proto);
{{0,0,0,0,0,0,0,1},Port} -> "localhost:" ++ fmt_port(Port, Proto);
+ {local, Path} -> "local:" ++ binary_to_list(Path);
{IP,Port} -> inet_parse:ntoa(IP) ++ ":" ++ fmt_port(Port, Proto)
end.