diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2006-10-24 13:00:49 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2006-10-24 13:00:49 +0000 |
commit | 81d4d2f414ec610251f461f66dbb88530ff82b07 (patch) | |
tree | 0392d9e5a074b8b9d8f14c0a4d9eacd5825bed66 | |
parent | cacc04cc7abcaf1c7c1a64ea37e46adc88009d94 (diff) | |
download | ATCD-81d4d2f414ec610251f461f66dbb88530ff82b07.tar.gz |
Tue Oct 24 13:00:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
-rw-r--r-- | ACE/ChangeLog | 6 | ||||
-rw-r--r-- | ACE/ace/config-rtems.h | 1 | ||||
-rw-r--r-- | ACE/ace/os_include/sys/os_socket.h | 8 |
3 files changed, 15 insertions, 0 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog index a3afb0c4d84..c5dd638fbbc 100644 --- a/ACE/ChangeLog +++ b/ACE/ChangeLog @@ -1,3 +1,9 @@ +Tue Oct 24 13:00:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ace/os_include/os_socket.h: + * ace/config-rtems.h: + Added ACE_LACKS_SOCKADDR + Tue Oct 24 12:54:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> * ace/os_include/os_netdb.h: diff --git a/ACE/ace/config-rtems.h b/ACE/ace/config-rtems.h index b1c0432979f..fb6598f9871 100644 --- a/ACE/ace/config-rtems.h +++ b/ACE/ace/config-rtems.h @@ -162,6 +162,7 @@ # define ACE_LACKS_IN_ADDR # define ACE_LACKS_SOCKADDR_IN # define ACE_LACKS_HOSTENT +# define ACE_LACKS_SOCKADDR // Missing methods # define ACE_LACKS_GETHOSTBYADDR diff --git a/ACE/ace/os_include/sys/os_socket.h b/ACE/ace/os_include/sys/os_socket.h index b8fe8adfaa3..376cf548555 100644 --- a/ACE/ace/os_include/sys/os_socket.h +++ b/ACE/ace/os_include/sys/os_socket.h @@ -62,6 +62,14 @@ extern "C" # endif /* ! msg_accrightslen */ #endif /* ACE_HAS_MSG && ACE_LACKS_MSG_ACCRIGHTS */ +# if defined (ACE_LACKS_SOCKADDR) + struct sockaddr { + u_char sa_len; /* total length */ + u_char sa_family; /* address family */ + char sa_data[14]; /* actually longer; address value */ + }; +# endif /* ACE_LACKS_SOCKADDR */ + #if defined (ACE_WIN32) struct msghdr { |