From e824ec62580199a1d1b13f377107f8d8eb5e6d7a Mon Sep 17 00:00:00 2001
From: "Dmitry E. Oboukhov" <unera@debian.org>
Date: Fri, 22 Aug 2014 15:50:55 +0400
Subject: [PATCH] all socket methods are defined equally #450

---
 src/lua/bsdsocket.lua | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lua/bsdsocket.lua b/src/lua/bsdsocket.lua
index 3084d5e45c..bfab039e3a 100644
--- a/src/lua/bsdsocket.lua
+++ b/src/lua/bsdsocket.lua
@@ -1047,13 +1047,13 @@ if package.loaded.socket == nil then
     package.loaded.socket = {}
 end
 
-package.loaded.socket.tcp_connect = tcp_connect
-package.loaded.socket.tcp_server = tcp_server
 
 setmetatable(package.loaded.socket, {
     __call = function(self, ...) return create_socket(...) end,
     __index = {
         getaddrinfo = getaddrinfo,
+        tcp_connect = tcp_connect,
+        tcp_server = tcp_server
     }
 })
 
-- 
GitLab