aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/settings.js6
-rw-r--r--system/include/net/netinet/in.h4
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;