summaryrefslogtreecommitdiff
path: root/src/udp.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/udp.c')
-rw-r--r--src/udp.c6
1 files changed, 5 insertions, 1 deletions
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 <arpa/inet.h>
#include <netinet/in.h>
-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;
}