diff options
| author | 2009-04-16 20:52:29 +0200 | |
|---|---|---|
| committer | 2009-04-19 15:22:31 -0700 | |
| commit | 63e5eed5542c8c85144ee0ac20174c0859fab866 (patch) | |
| tree | 375f7bc7097a0987b0b242e9d8df1197556e8428 /include/libiphone | |
| parent | f104eb4371c2da6bac81f283d9943cdb800a6f95 (diff) | |
| download | libimobiledevice-63e5eed5542c8c85144ee0ac20174c0859fab866.tar.gz libimobiledevice-63e5eed5542c8c85144ee0ac20174c0859fab866.tar.bz2 | |
Make sure start_service returns an error if it fails to start the service
[#34 state:resolved]
Signed-off-by: Matt Colyer <matt@colyer.name>
Diffstat (limited to 'include/libiphone')
| -rw-r--r-- | include/libiphone/libiphone.h | 27 | 
1 files changed, 14 insertions, 13 deletions
| diff --git a/include/libiphone/libiphone.h b/include/libiphone/libiphone.h index 0d5257a..4bc2fea 100644 --- a/include/libiphone/libiphone.h +++ b/include/libiphone/libiphone.h @@ -32,23 +32,24 @@ extern "C" {  #include <plist/plist.h>  //general errors -#define IPHONE_E_SUCCESS          0 -#define IPHONE_E_INVALID_ARG     -1 -#define IPHONE_E_UNKNOWN_ERROR   -2 -#define IPHONE_E_NO_DEVICE       -3 -#define IPHONE_E_TIMEOUT         -4 -#define IPHONE_E_NOT_ENOUGH_DATA -5 -#define IPHONE_E_BAD_HEADER      -6 +#define IPHONE_E_SUCCESS                0 +#define IPHONE_E_INVALID_ARG           -1 +#define IPHONE_E_UNKNOWN_ERROR         -2 +#define IPHONE_E_NO_DEVICE             -3 +#define IPHONE_E_TIMEOUT               -4 +#define IPHONE_E_NOT_ENOUGH_DATA       -5 +#define IPHONE_E_BAD_HEADER            -6  //lockdownd specific error -#define IPHONE_E_INVALID_CONF    -7 -#define IPHONE_E_PAIRING_FAILED  -8 -#define IPHONE_E_SSL_ERROR       -9 -#define IPHONE_E_PLIST_ERROR    -10 -#define IPHONE_E_DICT_ERROR     -11 +#define IPHONE_E_INVALID_CONF          -7 +#define IPHONE_E_PAIRING_FAILED        -8 +#define IPHONE_E_SSL_ERROR             -9 +#define IPHONE_E_PLIST_ERROR          -10 +#define IPHONE_E_DICT_ERROR           -11 +#define IPHONE_E_START_SERVICE_FAILED -12  //afc specific error -#define IPHONE_E_NO_SUCH_FILE   -12 +#define IPHONE_E_NO_SUCH_FILE         -13  typedef int16_t iphone_error_t; | 
