Преглед на файлове

chore: print only the port number when bound on all interfaces.

zhongwencool преди 4 години
родител
ревизия
f3fa302d84
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      apps/emqx/src/emqx_listeners.erl

+ 5 - 0
apps/emqx/src/emqx_listeners.erl

@@ -366,6 +366,11 @@ merge_default(Options) ->
 
 
 format_addr(Port) when is_integer(Port) ->
 format_addr(Port) when is_integer(Port) ->
     io_lib:format(":~w", [Port]);
     io_lib:format(":~w", [Port]);
+%% Print only the port number when bound on all interfaces
+format_addr({{0, 0, 0, 0}, Port}) ->
+    format_addr(Port);
+format_addr({{0, 0, 0, 0, 0, 0, 0, 0}, Port}) ->
+    format_addr(Port);
 format_addr({Addr, Port}) when is_list(Addr) ->
 format_addr({Addr, Port}) when is_list(Addr) ->
     io_lib:format("~ts:~w", [Addr, Port]);
     io_lib:format("~ts:~w", [Addr, Port]);
 format_addr({Addr, Port}) when is_tuple(Addr) ->
 format_addr({Addr, Port}) when is_tuple(Addr) ->