Somewhere between v0.4.9 and v0.5 the method Socket::bind_device disappeared on linux platforms unless feature all is explicitly selected.
Without diving too deeply I suspect this is due to #249 removing an implicit requirement on all elsewhere.
The method is also no longer listed on the generic documentation, though bind_device_by_index remains.
I'm working around this by adding the all feature, but if this change wasn't intentional it'd be nice to get it fixed.