diff --git a/src/tcpkali_dns.c b/src/tcpkali_dns.c index 17793d8..3f79290 100644 --- a/src/tcpkali_dns.c +++ b/src/tcpkali_dns.c @@ -75,7 +75,7 @@ void resolve_address(char *address, struct addrinfo **res) { char *hostport = strdup(address); char *host = hostport; - char *service_string = strchr(hostport, ':'); + char *service_string = strrchr(hostport, ':'); if(service_string) { *service_string++ = '\0'; } else {