Enable configuring port #27
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I'm using this on some of my devices (a NixOS Raspberry Pi and an EndeavourOS desktop), since broadcasting (and thus e.g. device discovery) only seems to be guaranteed to work on open ports, so I have to manually assign one of the ports I've opened.
I want to suss out some of the details though before I merge this. In particular, it's not clear why sends (as opposed to broadcasts) are working at all without setting the port to an open one. And it even seems that broadcasts work when preceded by a send on the same port.