http_async_client: add parameters to enable/set tcp keepalive
[sip-router] / src / modules / http_async_client / async_http.h
index 7514f20..9324f46 100644 (file)
@@ -50,6 +50,9 @@
 extern int num_workers;
 
 extern int http_timeout; /* query timeout in ms */
+extern int tcp_keepalive; 
+extern int tcp_ka_idle; 
+extern int tcp_ka_interval; 
 
 extern struct sip_msg *ah_reply;
 extern str ah_error;
@@ -98,6 +101,9 @@ struct query_params {
        unsigned int authmethod;
        char* username;
        char* password;
+       unsigned int tcp_keepalive;
+       unsigned int tcp_ka_idle;
+       unsigned int tcp_ka_interval;
 };
 
 extern struct query_params ah_params;