Effectively reverting https://github.com/rust-lang/socket2/pull/291. Requires `ip_mreqn` to be added to libc.