Browse Source

don't publish invalid host/port

pull/1786/head
orignal 2 years ago
parent
commit
987497bb10
  1. 4
      libi2pd/RouterInfo.cpp

4
libi2pd/RouterInfo.cpp

@ -1307,7 +1307,7 @@ namespace data
else else
WriteString ("", s); WriteString ("", s);
if (isPublished) if (isPublished && !address.host.is_unspecified ())
{ {
WriteString ("host", properties); WriteString ("host", properties);
properties << '='; properties << '=';
@ -1410,7 +1410,7 @@ namespace data
properties << ';'; properties << ';';
} }
} }
if (isPublished || (address.ssu && !address.IsSSU2 ())) if ((isPublished || (address.ssu && !address.IsSSU2 ())) && address.port)
{ {
WriteString ("port", properties); WriteString ("port", properties);
properties << '='; properties << '=';

Loading…
Cancel
Save