diff options
author | Mathias Agopian <mathias@google.com> | 2009-06-16 12:39:01 -0700 |
---|---|---|
committer | Mathias Agopian <mathias@google.com> | 2009-06-16 12:39:01 -0700 |
commit | a10fd8df952885be8b24609d6847c343d50cebb7 (patch) | |
tree | 4917d7749998ad3b12b2086e11e6ae2c810d5684 /include | |
parent | af20325a459c7446e3c41da243621bae111db001 (diff) | |
parent | f8b8288c165166adcd09c4c28b099d583715a569 (diff) | |
download | system_core-a10fd8df952885be8b24609d6847c343d50cebb7.zip system_core-a10fd8df952885be8b24609d6847c343d50cebb7.tar.gz system_core-a10fd8df952885be8b24609d6847c343d50cebb7.tar.bz2 |
Merge commit 'goog/master' into merge_master
Diffstat (limited to 'include')
-rw-r--r-- | include/private/android_filesystem_config.h | 6 | ||||
-rw-r--r-- | include/private/pixelflinger/ggl_context.h | 2 | ||||
-rw-r--r-- | include/sysutils/FrameworkCommand.h | 2 | ||||
-rw-r--r-- | include/sysutils/FrameworkListener.h | 4 |
4 files changed, 9 insertions, 5 deletions
diff --git a/include/private/android_filesystem_config.h b/include/private/android_filesystem_config.h index a4351ac..1a14842 100644 --- a/include/private/android_filesystem_config.h +++ b/include/private/android_filesystem_config.h @@ -50,6 +50,7 @@ #define AID_DHCP 1014 /* dhcp client */ #define AID_SDCARD_RW 1015 /* external storage write access */ #define AID_VPN 1016 /* vpn system */ +#define AID_KEYSTORE 1017 /* keystore subsystem */ #define AID_SHELL 2000 /* adb and debug shell user */ #define AID_CACHE 2001 /* cache access */ @@ -97,7 +98,8 @@ static struct android_id_info android_ids[] = { { "net_bt", AID_NET_BT, }, { "sdcard_rw", AID_SDCARD_RW, }, { "vpn", AID_VPN, }, - { "inet", AID_INET, }, + { "keystore", AID_KEYSTORE, }, + { "inet", AID_INET, }, { "net_raw", AID_NET_RAW, }, { "misc", AID_MISC, }, { "nobody", AID_NOBODY, }, @@ -155,7 +157,7 @@ static struct fs_path_config android_files[] = { { 00550, AID_ROOT, AID_SHELL, "system/etc/init.gprs-pppd" }, { 00550, AID_DHCP, AID_SHELL, "system/etc/dhcpcd/dhcpcd-run-hooks" }, { 00440, AID_BLUETOOTH, AID_BLUETOOTH, "system/etc/dbus.conf" }, - { 00440, AID_BLUETOOTH, AID_BLUETOOTH, "system/etc/bluez/hcid.conf" }, + { 00440, AID_BLUETOOTH, AID_BLUETOOTH, "system/etc/bluez/main.conf" }, { 00440, AID_BLUETOOTH, AID_BLUETOOTH, "system/etc/bluez/input.conf" }, { 00440, AID_BLUETOOTH, AID_BLUETOOTH, "system/etc/bluez/audio.conf" }, { 00440, AID_RADIO, AID_AUDIO, "/system/etc/AudioPara4.csv" }, diff --git a/include/private/pixelflinger/ggl_context.h b/include/private/pixelflinger/ggl_context.h index 3a030c5..8a36fa9 100644 --- a/include/private/pixelflinger/ggl_context.h +++ b/include/private/pixelflinger/ggl_context.h @@ -21,8 +21,8 @@ #include <stddef.h> #include <string.h> #include <sys/types.h> +#include <endian.h> -#include <utils/Endian.h> #include <pixelflinger/pixelflinger.h> #include <private/pixelflinger/ggl_fixed.h> diff --git a/include/sysutils/FrameworkCommand.h b/include/sysutils/FrameworkCommand.h index 5b50247..6c1fca6 100644 --- a/include/sysutils/FrameworkCommand.h +++ b/include/sysutils/FrameworkCommand.h @@ -29,7 +29,7 @@ public: FrameworkCommand(const char *cmd); virtual ~FrameworkCommand() { } - virtual int runCommand(SocketClient *c, char *data) = 0; + virtual int runCommand(SocketClient *c, int argc, char **argv) = 0; const char *getCommand() { return mCommand; } }; diff --git a/include/sysutils/FrameworkListener.h b/include/sysutils/FrameworkListener.h index 8a83c33..4e3d396 100644 --- a/include/sysutils/FrameworkListener.h +++ b/include/sysutils/FrameworkListener.h @@ -22,6 +22,8 @@ class SocketClient; class FrameworkListener : public SocketListener { +public: + static const int CMD_ARGS_MAX = 8; private: FrameworkCommandCollection *mCommands; @@ -34,6 +36,6 @@ protected: virtual bool onDataAvailable(SocketClient *c); private: - void dispatchCommand(SocketClient *c, char *cmd); + void dispatchCommand(SocketClient *c, char *data); }; #endif |