summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/libirecovery.h2
-rw-r--r--src/libirecovery.c9
2 files changed, 11 insertions, 0 deletions
diff --git a/include/libirecovery.h b/include/libirecovery.h
index f6b9971..7b89d1f 100644
--- a/include/libirecovery.h
+++ b/include/libirecovery.h
@@ -127,6 +127,8 @@ IRECV_API const char* irecv_strerror(irecv_error_t error);
127IRECV_API void irecv_init(void); /* deprecated: libirecovery has constructor now */ 127IRECV_API void irecv_init(void); /* deprecated: libirecovery has constructor now */
128IRECV_API void irecv_exit(void); /* deprecated: libirecovery has destructor now */ 128IRECV_API void irecv_exit(void); /* deprecated: libirecovery has destructor now */
129 129
130IRECV_API const char* irecv_version();
131
130/* device connectivity */ 132/* device connectivity */
131IRECV_API irecv_error_t irecv_open_with_ecid(irecv_client_t* client, uint64_t ecid); 133IRECV_API irecv_error_t irecv_open_with_ecid(irecv_client_t* client, uint64_t ecid);
132IRECV_API irecv_error_t irecv_open_with_ecid_and_attempts(irecv_client_t* pclient, uint64_t ecid, int attempts); 134IRECV_API irecv_error_t irecv_open_with_ecid_and_attempts(irecv_client_t* pclient, uint64_t ecid, int attempts);
diff --git a/src/libirecovery.c b/src/libirecovery.c
index 151cbae..e0b6f84 100644
--- a/src/libirecovery.c
+++ b/src/libirecovery.c
@@ -3053,6 +3053,15 @@ void irecv_set_debug_level(int level)
3053#endif 3053#endif
3054} 3054}
3055 3055
3056const char* irecv_version()
3057{
3058#ifndef PACKAGE_VERSION
3059#error PACKAGE_VERSION is not defined!
3060#endif
3061 return PACKAGE_VERSION;
3062}
3063
3064
3056#ifndef USE_DUMMY 3065#ifndef USE_DUMMY
3057static irecv_error_t irecv_send_command_raw(irecv_client_t client, const char* command, uint8_t b_request) 3066static irecv_error_t irecv_send_command_raw(irecv_client_t client, const char* command, uint8_t b_request)
3058{ 3067{