1
0

patch-src_basic_socket-util_c 657 B

1234567891011121314151617
  1. --- systemd-233.orig/src/basic/socket-util.c 2017-03-01 22:43:06.000000000 +0100
  2. +++ systemd-233/src/basic/socket-util.c 2017-06-08 22:45:25.000391693 +0200
  3. @@ -723,8 +723,12 @@ int socknameinfo_pretty(union sockaddr_u
  4. assert(_ret);
  5. - r = getnameinfo(&sa->sa, salen, host, sizeof(host), NULL, 0,
  6. - NI_IDN|NI_IDN_USE_STD3_ASCII_RULES);
  7. +#ifdef HAVE_LIBIDN
  8. + r = getnameinfo(&sa->sa, salen, host, sizeof(host), NULL, 0,
  9. + NI_IDN|NI_IDN_USE_STD3_ASCII_RULES);
  10. +#else
  11. + r = getnameinfo(&sa->sa, salen, host, sizeof(host), NULL, 0, 0);
  12. +#endif
  13. if (r != 0) {
  14. int saved_errno = errno;