aboutsummaryrefslogtreecommitdiff
path: root/src/library.js
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-01-26 21:04:21 -0800
committerAlon Zakai <alonzakai@gmail.com>2012-01-26 21:04:21 -0800
commit66b60aebd4f94069136ee6af5e768ad586eb948f (patch)
treeb42a8211fbf468439f7fe44fd85e54e218e0e67a /src/library.js
parent01e21e541251d271d28e92b2c6b28a8290994470 (diff)
ntohl etc.
Diffstat (limited to 'src/library.js')
-rw-r--r--src/library.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/library.js b/src/library.js
index 5a429131..355a0c61 100644
--- a/src/library.js
+++ b/src/library.js
@@ -5715,6 +5715,20 @@ LibraryManager.library = {
},
// ==========================================================================
+ // arpa/inet.h
+ // ==========================================================================
+
+ htonl: function(value) {
+ return ((value & 0xff) << 24) + ((value & 0xff00) << 8) +
+ ((value & 0xff0000) >> 8) + ((value & 0xff000000) >> 24);
+ },
+ htons: function(value) {
+ return ((value & 0xff) << 8) + ((value & 0xff00) >> 8);
+ },
+ ntohl: 'htonl',
+ ntohs: 'htons',
+
+ // ==========================================================================
// emscripten.h
// ==========================================================================