- free(f_ip);
- free(logr->rip[rc]);
-
- os_strdup(ip_str, logr->rip[rc]);
- tmp_str = strchr(logr->rip[rc], '/');
- tmp_str++;
- }
- else
- {
- merror("%s: WARN: Unable to get hostname for '%s'.",
- ARGV0, logr->rip[rc]);
- *tmp_str = '/';
- tmp_str++;
- }
- }
- else
- {
- tmp_str = logr->rip[rc];
- }
-
-
- verbose("%s: INFO: Trying to connect to server (%s:%d).", ARGV0,
- logr->rip[rc],
- logr->port);
-
- /* IPv6 address: */
- if(strchr(tmp_str,':') != NULL)
- {
- verbose("%s: INFO: Using IPv6 for: %s .", ARGV0, tmp_str);
- logr->sock = OS_ConnectUDP(logr->port, tmp_str, 1);
- }
- else
- {
- verbose("%s: INFO: Using IPv4 for: %s .", ARGV0, tmp_str);
- logr->sock = OS_ConnectUDP(logr->port, tmp_str, 0);
- }