search for: net_gethostbynam

Displaying 3 results from an estimated 3 matches for "net_gethostbynam".

Did you mean: net_gethostbyname
2018 Jan 15
0
doveadm mailbox command fails if backend has an IPv6 address
...he user was mapped to a backend server reachable via IPv6: On a director: doveadm mailbox status -u username messages Junk returns Junk messages=203 (if backend is connected via IPv4) or Lookup of host ipv6addr:542 failed: ... (if backend is connected via IPv6) doveadm_tcp_connect_port tried a net_gethostbyname with "ipv6addr:542" as hostname. I've attached a quick-and-dirty-patch (for 2.2.33.2) that fixes this (at least for me). Regards, Andreas -- ! Andreas Jobs Network Operation Center ! ! Ruhr-Universit...
2019 Jan 04
1
Feature request: client bind address for replication
...;); + } + if (net_addr2ip(my_ip, &my_net_ip)) { + i_error("error using doveadm_local_ip setting %s",my_ip); + } else { + i_info("Using doveadm_local_ip setting: %s",my_ip); + use_my_ip = 1; + } alarm(DOVEADM_TCP_CONNECT_TIMEOUT_SECS); ret = net_gethostbyname(host, &ips, &ips_count); if (ret != 0) { i_fatal("Lookup of host %s failed: %s", host, net_gethosterror(ret)); } - fd = net_connect_ip_blocking(&ips[0], port, NULL); + fd = net_connect_ip_blocking(&ips[0], port, use_my_ip ? &my_net_ip : NULL); if (fd == -...
2010 Mar 12
1
patch: allow proxy to lookup host by name
...ovecot is started as root and drops privileges later; this is the recommended way of running Dovecot. Set by the config option: login_chroot = yes. In this mode, the login process is chrooted to login_dir, from which the proposed patch adds name resolution. Resolution is done via dovecot's net_gethostbyname() function - a wrapper for getaddrinfo/gethostbyname depending on compile-time platform support. These functions need access to the name service switch configuration, then whatever dependencies are required to consult the host resolution databases stipulated. so, if the /etc/nsswitch.conf hos...