pub fn new_socket2_socket(config: &Config) -> Result<Socket, IoError>