void cl_dns_connectivity_check_with_ip()

in client.c [102:121]


void cl_dns_connectivity_check_with_ip(HANDLE pipe, const char* target,
    uint32_t pid)
{
    assert(INVALID_HANDLE_VALUE != pipe);

    char dns_server_ip[IP_SIZE] = { 0 };
    packet_t* packet = NULL;

    h_get_user_string("Enter IP address for DNS server connectivity check: ", dns_server_ip, IP_SIZE);

    comm_send_command(pipe, DNS_CONNECTIVITY_CHECK_WITH_IP, dns_server_ip,
        (uint32_t)(strlen(dns_server_ip) + 1), RC4_KEY,
        RC4_KEY_LENGTH);

    packet = comm_receive_packet(pipe);
    cl_print_connectivity(packet);

    if (packet)
        free(packet);
}