diff options
Diffstat (limited to 'usbmuxd.h')
| -rw-r--r-- | usbmuxd.h | 5 |
1 files changed, 3 insertions, 2 deletions
| @@ -24,15 +24,16 @@ struct usbmuxd_connect_request { | |||
| 24 | uint16_t reserved; // set to zero | 24 | uint16_t reserved; // set to zero |
| 25 | } __attribute__((__packed__)); | 25 | } __attribute__((__packed__)); |
| 26 | 26 | ||
| 27 | struct am_device_info { | 27 | struct usbmuxd_device { |
| 28 | uint32_t device_id; | 28 | uint32_t device_id; |
| 29 | uint16_t product_id; | 29 | uint16_t product_id; |
| 30 | char serial_number[40]; | 30 | char serial_number[40]; |
| 31 | } __attribute__((__packed__)); | 31 | } __attribute__((__packed__)); |
| 32 | typedef struct usbmuxd_device usbmuxd_device_t; | ||
| 32 | 33 | ||
| 33 | struct usbmuxd_device_info_record { | 34 | struct usbmuxd_device_info_record { |
| 34 | struct usbmuxd_header header; | 35 | struct usbmuxd_header header; |
| 35 | struct am_device_info device_info; | 36 | struct usbmuxd_device device; |
| 36 | char padding[222]; | 37 | char padding[222]; |
| 37 | } __attribute__((__packed__)); | 38 | } __attribute__((__packed__)); |
| 38 | 39 | ||
