git.ucc.asn.au
/
tpg
/
acess2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Externals/cross-compiler - Patching to get things compiling
[tpg/acess2.git]
/
Usermode
/
Libraries
/
libpsocket.so_src
/
include_exp
/
netinet
/
in.h
diff --git
a/Usermode/Libraries/libpsocket.so_src/include_exp/netinet/in.h
b/Usermode/Libraries/libpsocket.so_src/include_exp/netinet/in.h
index
4bde06d
..
33e7865
100644
(file)
--- a/
Usermode/Libraries/libpsocket.so_src/include_exp/netinet/in.h
+++ b/
Usermode/Libraries/libpsocket.so_src/include_exp/netinet/in.h
@@
-3,9
+3,11
@@
#include <stdint.h>
#include <stdint.h>
+typedef uint32_t in_addr_t;
+
struct in_addr
{
struct in_addr
{
-
unsigned long
s_addr;
+
in_addr_t
s_addr;
};
struct sockaddr_in
};
struct sockaddr_in
@@
-15,6
+17,17
@@
struct sockaddr_in
struct in_addr sin_addr;
};
struct in_addr sin_addr;
};
+#define INADDR_ANY 0x00000000
+#define INADDR_BROADCAST 0xFFFFFFFF
+
+// getsockopt/setsockopt(level)
+enum {
+ IPPROTO_IP = 1,
+ IPPROTO_ICMP,
+ IPPROTO_TCP,
+ IPPROTO_UDP
+};
+
struct in6_addr
{
unsigned char s6_addr[16];
struct in6_addr
{
unsigned char s6_addr[16];
UCC
git Repository :: git.ucc.asn.au