]> git.lizzy.rs Git - luairc.git/commitdiff
code clarity
authorjluehrs2 <jluehrs2@uiuc.edu>
Wed, 5 Sep 2007 01:37:50 +0000 (20:37 -0500)
committerjluehrs2 <jluehrs2@uiuc.edu>
Wed, 5 Sep 2007 01:37:50 +0000 (20:37 -0500)
src/irc/dcc.lua

index 0341ee051cd219e89d010e97792ec93d8d40dd86..6e8537e6402f082e31a31c2379e4296a1d16dbc7 100644 (file)
@@ -170,6 +170,7 @@ function send(nick, filename, port)
         err, msg = sock:bind('*', port)
         port = port + 1
     until msg ~= "address already in use" and port <= LAST_PORT + 1
+    port = port - 1
     base.assert(err, msg)
     base.assert(sock:listen(1))
     local ip = misc._ip_str_to_int(irc.get_ip())
@@ -188,8 +189,8 @@ function send(nick, filename, port)
     filename = misc._basename(filename)
     if filename:find(" ") then filename = '"' .. filename .. '"' end
     debug_dcc("Offering " .. filename .. " to " .. nick .. " from " ..
-              irc.get_ip() .. ":" .. port - 1)
-    irc.send("PRIVMSG", nick, c("DCC", "SEND", filename, ip, port - 1, size))
+              irc.get_ip() .. ":" .. port)
+    irc.send("PRIVMSG", nick, c("DCC", "SEND", filename, ip, port, size))
 end
 -- }}}
 -- }}}