Send broadcast messages to all interfaces #38
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.
Look up all available interfaces and build an array of destinations for each for broadcast.
Resolves a TODO you had here.
Used a library to implement the logic of turning an address and netmask into a broadcast address.
Have tested this locally where I have 2 ifaces available (wireless and wired), another machine only had 1 (wireless)
Previously had issues where my outbound packets only went out wired, so the wireless client could not receive mine, however I could receive the wireless packets as I was also on wireless.
This resolves the issue by sending my outbound over both wired and wireless.
Resolves #26