diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/library.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/library.js b/src/library.js index 57a107ea..ffbe773e 100644 --- a/src/library.js +++ b/src/library.js @@ -6386,6 +6386,15 @@ LibraryManager.library = { return ret; }, + gethostbyname_r__deps: ['gethostbyname'], + gethostbyname_r: function(name, hostData, buffer, bufferSize, hostEntry, errnum) { + var data = _gethostbyname(name); + _memcpy(hostData, data, _gethostbyname.hostent_layout.__size__); + _free(data); + setValue(errnum, 0, 'i32'); + return 0; + }, + // ========================================================================== // sockets // ========================================================================== @@ -6515,6 +6524,11 @@ LibraryManager.library = { return 0; }, + setsockopt: function(d, level, optname, optval, optlen) { + console.log('ignoring setsockopt command'); + return 0; + }, + // ========================================================================== // emscripten.h // ========================================================================== |