From 0b0b66bdeab69e0cd95f657ddee5bab5c0c7187c Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Mon, 10 Feb 2014 19:54:17 +0000 Subject: added explicit option for RAIL mode --- src/udp.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/udp.c') diff --git a/src/udp.c b/src/udp.c index e774ef4..f81dee7 100644 --- a/src/udp.c +++ b/src/udp.c @@ -52,13 +52,14 @@ #include #include -int udp_init(udp_t* sock, const char* local_addr, const char* port, resolv_addr_type_t resolv_type) +int udp_init(udp_t* sock, const char* local_addr, const char* port, resolv_addr_type_t resolv_type, int rail_mode) { if(!sock || !port) return -1; sock->socks_ = NULL; sock->active_sock_ = NULL; + sock->rail_mode_ = rail_mode; struct addrinfo hints, *res; @@ -146,6 +147,9 @@ int udp_init(udp_t* sock, const char* local_addr, const char* port, resolv_addr_ freeaddrinfo(res); + if(sock->rail_mode_) + log_printf(NOTICE, "RAIL mode enabled"); + return 0; } -- cgit v1.2.3