diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-01-11 15:43:48 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-01-11 15:43:48 -0800 |
commit | f064ac431c1d69d536984d8d0c4d96adbbedd81b (patch) | |
tree | 38c383d449f8e5067fa3ff5a378035b0b3847068 | |
parent | d4f82a0cfda8e3143b1008c17b6eaea88791e9a0 (diff) |
fix connect(); cannot call from js lib code into a lib alias, must call the target
-rw-r--r-- | src/library.js | 4 |
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('.'); |