eedbf70e8eae18ab28a36017632b80e23c398e53 |
|
19-Aug-2014 |
Elliott Hughes <enh@google.com> |
Add in_port_t and move it and in_addr_t to the correct header file. No one's reported this, but I saw it in an Android port of fuser(1). We still have lots of problems in our network headers because we get most of the structs direct from the kernel, and it doesn't use types like this (which is why we've got away without this one for so long). One day we should probably look at cleaning that up, but doing so can wait. (cherry picked from commit 35d226e05d92824c6eb992e7a64ea22efc8bae03) Bug: 18172268 Change-Id: Ice490bfe84afb04722d738128053d4c533b8a664
|
36fa67bcdd90f18a3c68f8637ae836762407fa51 |
|
06-Jun-2013 |
Elliott Hughes <enh@google.com> |
Ensure header files using __BEGIN_DECLS include sys/cdefs.h. We keep fixing these one-by-one; let's fix them all at once. Found thus: find . -name *.h | xargs grep -L sys/cdefs.h | xargs grep -l BEGIN_DECL | xargs grep -L sys/types Change-Id: I188842aa2484dc6176e96556d57c38a0f785b59b
|
86ec05acc9df3098c4e99e5b3ad85dcef66712c7 |
|
12-Sep-2012 |
Elliott Hughes <enh@google.com> |
Update the kernel headers to match external/kernel-headers. Note that the Linux kernel handed over responsibility for most of the socket constants to glibc some time ago. Someone had updated our external/kernel-headers file but not regenerated the bionic headers, so this change copies the missing stuff from the old bionic <linux/socket.h> into <sys/socket.h>. This is what glibc does. I've hacked a few of the other files to #include <sys/socket.h> for backward compatibility, but even so this requires numerous other changes to switch people over from direct inclusion of <linux/...> headers. Change-Id: I0e4af64e631d3cef911a31d90f2f806e058278a0
|
bdca379412d5e19058115b9c5b4de2dc6f0c4099 |
|
20-Jan-2011 |
Steinar H. Gunderson <sesse@google.com> |
Include the Linux ipv6.h header from netinet/in.h, to get things like in6_pktinfo. Change-Id: I4a3c2035ff8e2846352345580756a1bdc2768ec4
|
d4a65d28d4dd7dab4ad66d2d65903296d183d47c |
|
16-Dec-2010 |
David 'Digit' Turner <digit@google.com> |
libc: Add missing declarations in <netinet/in.h> Add missing declarations: INET_ADDRSTRLEN IN6_IS_ADDR_MC_NODELOCAL IN6_IS_ADDR_MC_GLOBAL It has been reported that these prevent compilation of the Boost libraries with the NDK. The corresponding patch has already been performed under development/ndk/platforms/android-3/include. Change-Id: I4ac514973daf3c06a8ef5538d7df79142a98e562
|
194d3fa048cf909ca592dd56fa538dc9cd3f5ddb |
|
13-Nov-2009 |
Jean-Baptiste Queru <jbq@google.com> |
eclair snapshot
|
c52c174e412fa6c829cf6353ce8dbebdf710511f |
|
12-Jun-2009 |
Lorenzo Colitti <lorenzo@google.com> |
Make IPv6 definitions comply with RFC 3493: - Add some definitions to netinet/in6.h - Include netinet/in6.h from netinet/in.h
|
1dc9e472e19acfe6dc7f41e429236e7eef7ceda1 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
|
1767f908af327fa388b1c66883760ad851267013 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
|
4e468ed2eb86a2406e14f1eca82072ee501d05fd |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
|
a27d2baa0c1a2ec70f47ea9199b1dd6762c8a349 |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
|