connect now takes a sockaddr instead of separate addr and port