=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/rsync/socket.c,v retrieving revision 1.14 retrieving revision 1.15 diff -c -r1.14 -r1.15 *** src/usr.bin/rsync/socket.c 2019/02/17 16:34:04 1.14 --- src/usr.bin/rsync/socket.c 2019/02/17 18:11:50 1.15 *************** *** 1,4 **** ! /* $Id: socket.c,v 1.14 2019/02/17 16:34:04 deraadt Exp $ */ /* * Copyright (c) 2019 Kristaps Dzonsons * --- 1,4 ---- ! /* $Id: socket.c,v 1.15 2019/02/17 18:11:50 deraadt Exp $ */ /* * Copyright (c) 2019 Kristaps Dzonsons * *************** *** 116,122 **** hints.ai_family = PF_UNSPEC; hints.ai_socktype = SOCK_STREAM; ! error = getaddrinfo(host, "rsync", &hints, &res0); LOG2(sess, "resolving: %s", host); --- 116,122 ---- hints.ai_family = PF_UNSPEC; hints.ai_socktype = SOCK_STREAM; ! error = getaddrinfo(host, sess->opts->port, &hints, &res0); LOG2(sess, "resolving: %s", host); *************** *** 125,132 **** host, gai_strerror(error)); return NULL; } else if (error == EAI_SERVICE) { ! ERRX(sess, "Could not resolve service rsync: %s", ! gai_strerror(error)); return NULL; } else if (error) { ERRX(sess, "getaddrinfo: %s: %s", host, gai_strerror(error)); --- 125,132 ---- host, gai_strerror(error)); return NULL; } else if (error == EAI_SERVICE) { ! ERRX(sess, "Could not resolve service '%s': %s", ! sess->opts->port, gai_strerror(error)); return NULL; } else if (error) { ERRX(sess, "getaddrinfo: %s: %s", host, gai_strerror(error));