pub fn raw_socket_with_reuse_and_address(addr: SocketAddr) -> Result<Socket>