diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2008-12-17 18:04:49 -0800 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2008-12-17 18:04:49 -0800 |
commit | df7881f07f53b041dc0568be8528e9dbb74994cc (patch) | |
tree | 1b3e036f7df4241bf0c2d527b73198c50e1d7891 /android_qemud.c | |
parent | 55f4e4a5ec657a017e3bf75299ad71fd1c968dd3 (diff) | |
download | external_qemu-df7881f07f53b041dc0568be8528e9dbb74994cc.zip external_qemu-df7881f07f53b041dc0568be8528e9dbb74994cc.tar.gz external_qemu-df7881f07f53b041dc0568be8528e9dbb74994cc.tar.bz2 |
Code drop from //branches/cupcake/...@124589
Diffstat (limited to 'android_qemud.c')
-rw-r--r-- | android_qemud.c | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/android_qemud.c b/android_qemud.c index cfbd540..02563a4 100644 --- a/android_qemud.c +++ b/android_qemud.c @@ -32,48 +32,6 @@ #define CHANNEL_CONTROL_INDEX 0 -/** utilities - **/ -static int -hexdigit( int c ) -{ - unsigned d; - - d = (unsigned)(c - '0'); - if (d < 10) return d; - - d = (unsigned)(c - 'a'); - if (d < 6) return d+10; - - d = (unsigned)(c - 'A'); - if (d < 6) return d+10; - - return -1; -} - -static int -hex2int( const uint8_t* hex, int len ) -{ - int result = 0; - while (len > 0) { - int c = hexdigit(*hex++); - if (c < 0) - return -1; - - result = (result << 4) | c; - len --; - } - return result; -} - -static void -int2hex( uint8_t* hex, int len, int val ) -{ - static const uint8_t hexchars[16] = "0123456789abcdef"; - while ( --len >= 0 ) - *hex++ = hexchars[(val >> (len*4)) & 15]; -} - /** packets **/ #define HEADER_SIZE 6 |