aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-01-11 15:43:48 -0800
committerAlon Zakai <alonzakai@gmail.com>2013-01-11 15:43:48 -0800
commitf064ac431c1d69d536984d8d0c4d96adbbedd81b (patch)
tree38c383d449f8e5067fa3ff5a378035b0b3847068
parentd4f82a0cfda8e3143b1008c17b6eaea88791e9a0 (diff)
fix connect(); cannot call from js lib code into a lib alias, must call the target
-rw-r--r--src/library.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/library.js b/src/library.js
index 2e86b4bf..be57e445 100644
--- a/src/library.js
+++ b/src/library.js
@@ -6893,13 +6893,13 @@ LibraryManager.library = {
return fd;
},
- connect__deps: ['$Sockets', '_inet_ntop_raw', 'ntohs', 'gethostbyname'],
+ connect__deps: ['$Sockets', '_inet_ntop_raw', 'htons', 'gethostbyname'],
connect: function(fd, addr, addrlen) {
var info = Sockets.fds[fd];
if (!info) return -1;
info.connected = true;
info.addr = getValue(addr + Sockets.sockaddr_in_layout.sin_addr, 'i32');
- info.port = _ntohs(getValue(addr + Sockets.sockaddr_in_layout.sin_port, 'i16'));
+ info.port = _htons(getValue(addr + Sockets.sockaddr_in_layout.sin_port, 'i16'));
info.host = __inet_ntop_raw(info.addr);
// Support 'fake' ips from gethostbyname
var parts = info.host.split('.');