mod_posix: Remove the lines added to work around the util.signal loop bug
[prosody.git] / util / jid.lua
index ccc8309c3a23a411315c6aa6bb332d5c84c1b429..b43247ccbbd0d055bbeca6ff6e5c78a8e8ab2ccf 100644 (file)
@@ -65,4 +65,17 @@ function prep(jid)
        return host;
 end
 
+function join(node, host, resource)
+       if node and host and resource then
+               return node.."@"..host.."/"..resource;
+       elseif node and host then
+               return node.."@"..host;
+       elseif host and resource then
+               return host.."/"..resource;
+       elseif host then
+               return host;
+       end
+       return nil; -- Invalid JID
+end
+
 return _M;