diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-07-01 10:26:43 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-07-01 10:26:43 -0700 |
commit | f29ffc15b1387c9b895ef0c8e4e82c914776662d (patch) | |
tree | bdd9db4a190539a791b8535ca21b925da65d448e | |
parent | 547b13cf5bbf81ca8946d19e8e45b9c2a870a235 (diff) | |
parent | d3307c57f64543dd63a690d165269cecf5bd24ed (diff) |
Merge pull request #1338 from mnaamani/nodesockets
ipv6 related improvements
-rw-r--r-- | src/settings.js | 6 | ||||
-rw-r--r-- | system/include/net/netinet/in.h | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/src/settings.js b/src/settings.js index 576f6d7c..6df9a05e 100644 --- a/src/settings.js +++ b/src/settings.js @@ -1264,8 +1264,12 @@ var C_DEFINES = {'SI_MESGQ': '5', '_SC_TTY_NAME_MAX': '41', 'AF_INET': '2', 'AF_INET6': '6', + 'PF_INET': '2', + 'PF_INET6': '6', 'FIONREAD': '1', 'SOCK_STREAM': '200', - 'IPPROTO_TCP': 1 + 'SOCK_DGRAM': '20', + 'IPPROTO_TCP': '1', + 'IPPROTO_UDP': '2' }; diff --git a/system/include/net/netinet/in.h b/system/include/net/netinet/in.h index f4832d52..cf324f3d 100644 --- a/system/include/net/netinet/in.h +++ b/system/include/net/netinet/in.h @@ -56,8 +56,8 @@ extern const struct in6_addr in6addr_interfacelocal_allrouters; extern const struct in6_addr in6addr_sitelocal_allrouters; struct sockaddr_in6 { - short sin6_family; - short sin6_port; + int sin6_family; + unsigned short sin6_port; int sin6_flowinfo; struct in6_addr sin6_addr; int sin6_scope_id; |