porech / engarde

A go network utility to create a reliable IP tunnel over multiple connections
GNU General Public License v2.0
276 stars 41 forks source link

Bind to interfaces on Linux #8

Closed ale-rinaldi closed 5 years ago

ale-rinaldi commented 5 years ago

Fix #6

Separate the client UDP connection creation between Windows/Darwin and Linux/derivatives, using the SO_BINDTODEVICE system call on the latter to bind to the correct device.