| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| | |
apps."
* commit '6ff8e03ef67c204565ceb3679029a0b88bdfaa62':
Expose the SocketAddress variant to bundled apps.
|
| |
| |
| |
| | |
Change-Id: I6b7985f23c1063c0cf68a12bf510da032bbd3e94
|
|\ \
| |/
| |
| |
| | |
* commit '1dacfbb464d8d21c312cca681a1a297e0f632f08':
Support packet sockets in libcore.
|
| |
| |
| |
| |
| | |
Bug: 19704592
Change-Id: Ic424e4c36f6de028df4a3095f57a08b68da78033
|
|\ \
| |/
| |
| |
| |
| |
| | |
represents sockaddr_ll."
* commit '1ab902acc995d6ef7a297959d57b6d8715a0bd2a':
Add a PacketSocketAddress class that represents sockaddr_ll.
|
| |
| |
| |
| |
| | |
Bug: 19704592
Change-Id: Icc748e2764d0915cc7ca1924aaf51ca0c25b669d
|
|\ \
| |/
| |
| |
| |
| |
| | |
sockets and addresses."
* commit '24c68680f1c187fa9d2a9cc4c4ddb5ae09fa7dfb':
Add support for netlink sockets and addresses.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Additionally:
- support bind and connect calls with SocketAddresses
- getsockname and getpeername can return a NetlinkSocketAddress
Developed in conjunction with:
https://android-review.googlesource.com/135490
Bug: 18581716
Change-Id: I760a06cdb9bdb26c734fb02cf668a94de982e2b6
|
|/
|
|
|
|
|
|
| |
Expose ST_* constants via OsConstants. Without these constants being
exposed, it's impossible to meaningfully use StructStatVfs.f_flag
returned from the Os.statvfs() call.
Change-Id: Iae4af8da93e50b3db965a1c8a2af8a32fea37419
|
|
|
|
|
|
|
|
|
|
| |
Expose ST_* constants via OsConstants. Without these constants being
exposed, it's impossible to meaningfully use StructStatVfs.f_flag
returned from the Os.statvfs() call.
For now, @hide the new constants.
Change-Id: I82536521972e9e87a1936dd712b9e8153d120cc1
|
|
|
|
|
|
|
|
|
|
| |
fcntlLong works too, but only because of the syscall conventions
happen to place the lower 32 bits of our jlong in the right register.
This change also gets rid of fcntlLong because there aren't any
documented fcntl calls that take a 64 bit integer argument.
Change-Id: I8d187d5b906195fc663675a07a5f116dcd210d16
|
|
|
|
|
|
| |
Hidden for now, for use from the frameworks.
Change-Id: I30d95b28ecbc422aaa5bf28fb2f288c3ca026493
|
|
|
|
|
| |
Bug: 18719692
Change-Id: I91a943369bc3b331e7e06e758f729b008c3c041c
|
|
|
|
|
| |
Bug: 18759467
Change-Id: Ia5b97a55318b5990ad6b80d15641223aa4fb06f5
|
|
|
|
|
|
|
| |
@hide right now, but we should expose these at some point.
Bug: 18719692
Change-Id: I0a73606cf089ed307d1ab2916a7df28b3c45aaf0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Selector.wakeup() can throw an undeclared IOException
(from native code).
This is not compatible with the signature of wakeup(). In prior
Android releases no exception is thrown in this case.
This change reverts the behavior to the same as prior Android
releases.
Many thanks to diddysbestbud@ for the report.
Bug: https://code.google.com/p/android/issues/detail?id=80785
Bug: 18548071
(cherry picked from commit 1791f6be1bd2733babb0c862ad8509f4c847b48f)
Change-Id: I19ee879dcd783655d8a402e12855a5fa1f1eb90c
|
|
|
|
|
|
| |
Expose PR_GET_DUMPABLE and PR_SET_DUMPABLE via java.
Change-Id: Ibb60ed1d00c3a84fa77a34d0acc56cb995d14e1c
|
|
|
|
|
|
| |
For now all such support is hidden.
Change-Id: I932f73158a8f6e3ccc36c319d138180dff2aa070
|
|\
| |
| |
| |
| |
| |
| | |
link(2)."
* commit 'bd07b48baf1f056e3c7c781b2b3d51025893fdb4':
Add android.system.Os.link for link(2).
|
| |
| |
| |
| |
| | |
Bug: 14683762
Change-Id: Ieeba1d2d0c5e9c05e85c6ffbaeb5a7febc69238c
|
|/
|
|
| |
Change-Id: Ia113d3e3609cd1403fbdea7966931bf5c6c3b5ea
|
|
|
|
|
|
|
|
| |
Also individually @hide the methods we might not want to expose straight
away. These are basically the ones where the mapping to Java types isn't
completely straightforward, usually resulting in a family of similar methods.
Change-Id: I7b3d555c4599dc8c64e23f5c494a358ef68c6777
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Also add some missing finals.
Change-Id: I80a779d7340608d55d5ffcc73e2d411dc1bc1cc9
|
| |
| |
| |
| |
| |
| | |
Add java wrappers for prctl and PR_SET_NO_NEW_PRIVS.
Change-Id: I649a755ea9354b0290b25292bc65901b1528c1d5
|
|/
|
|
| |
Change-Id: I3951c1349842adf7dfbb7458c76c982646804ccb
|
|
|
|
| |
Change-Id: Id22bebb6aadeff0729f430fce3f702d974a23efc
|
|
|
|
| |
Change-Id: Ia599ea8d65645eb97c6944743e0a9510991c0607
|
|
Change-Id: Ie700aa16d91fba53fc5eb2555829cb74d84b12ad
|