diff options
author | Zach C | 2008-08-31 11:25:22 -0700 |
---|---|---|
committer | Jonathan Beck | 2008-11-24 22:49:07 +0100 |
commit | f4c4b783c8dbe2fe8e7e6f6b5f19f0d44b489c9a (patch) | |
tree | 9ef8c57fe298a4ae9e0a443d7103e6126c869020 /src/usbmux.h | |
parent | 8c3a01e11bb9c74e2a1bb7da143cb35469f29fba (diff) | |
download | libplist-f4c4b783c8dbe2fe8e7e6f6b5f19f0d44b489c9a.tar.gz libplist-f4c4b783c8dbe2fe8e7e6f6b5f19f0d44b489c9a.tar.bz2 |
Added binary-plist support (tweaked slightly to move stuff around)
Signed-off-by: Matt Colyer <matt@colyer.name>
fix makefile to take correct main function into account
Diffstat (limited to 'src/usbmux.h')
-rw-r--r-- | src/usbmux.h | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/src/usbmux.h b/src/usbmux.h index da8a361..4b18e07 100644 --- a/src/usbmux.h +++ b/src/usbmux.h @@ -22,6 +22,7 @@ #include <sys/types.h> #include <stdlib.h> #include <stdint.h> +#include "libiphone/libiphone.h" #ifndef USBMUX_H #define USBMUX_H @@ -30,17 +31,12 @@ #include "iphone.h" #endif -typedef uint16_t uint16; -typedef uint32_t uint32; -typedef uint8_t uint8; - - typedef struct { - uint32 type, length; - uint16 sport, dport; - uint32 scnt, ocnt; - uint8 offset, tcp_flags; - uint16 window, nullnull, length16; + uint32_t type, length; + uint16_t sport, dport; + uint32_t scnt, ocnt; + uint8_t offset, tcp_flags; + uint16_t window, nullnull, length16; } usbmux_tcp_header; struct iphone_umux_client_int { @@ -50,10 +46,10 @@ struct iphone_umux_client_int { int r_len; }; -usbmux_tcp_header *new_mux_packet(uint16 s_port, uint16 d_port); +usbmux_tcp_header *new_mux_packet(uint16_t s_port, uint16_t d_port); typedef struct { - uint32 type, length, major, minor, allnull; + uint32_t type, length, major, minor, allnull; } usbmux_version_header; usbmux_version_header *version_header(); |