Files
0d7000fef5 fix(network): bind BASE_LISTEN_P2P's host, not every interface
newZapTransport handed luxfi/zap a Port and no Address, and a zap node
given only a Port listens on ":<port>". So BASE_LISTEN_P2P=127.0.0.1:9999
bound 9999 on every interface and the host was dropped without a word.

Pass the address itself, with Port as the port it binds. Now that the
address binds verbatim, validate() refuses one with no port rather than
letting it fail at Start. The parser used to fall back to 9999 on a bad
value, and its comment named a check validate() never made.

Co-Authored-By: Claude Opus 5 <[email protected]>
2026-09-10 23:02:08 -07:00
..