From 3663a6064b0b498d8a12dee1bc9f86c2ec8474b8 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Mon, 28 Dec 2020 16:40:48 +0100 Subject: [PATCH] Added TODO for Reverse DNS --- src/client.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/client.c b/src/client.c index 2fcb15d..6f92de4 100644 --- a/src/client.c +++ b/src/client.c @@ -14,7 +14,8 @@ int server_keep_alive = 1; char *client_addr_str, *client_addr_str_ptr, *server_addr_str, *server_addr_str_ptr, - *log_client_prefix, *log_conn_prefix, *log_req_prefix; + *log_client_prefix, *log_conn_prefix, *log_req_prefix, + *client_host_str; struct timeval client_timeout = {.tv_sec = CLIENT_TIMEOUT, .tv_usec = 0}; @@ -385,8 +386,10 @@ int client_connection_handler(sock *client, unsigned long client_num) { clock_gettime(CLOCK_MONOTONIC, &begin); // TODO get geoip data for ip address + // TODO Reverse DNS request + client_host_str = client_addr_str; - print("Connection accepted from %s (%s) [%s]", client_addr_str, client_addr_str, "N/A"); + print("Connection accepted from %s (%s) [%s]", client_addr_str, client_host_str, "N/A"); client_timeout.tv_sec = CLIENT_TIMEOUT; client_timeout.tv_usec = 0;