summaryrefslogtreecommitdiffstats
path: root/src/idevicerestore.h
diff options
context:
space:
mode:
authorGravatar Nikias Bassen2012-02-02 16:32:29 +0100
committerGravatar Nikias Bassen2012-02-02 16:32:29 +0100
commitb916b14a62ef15fbc505532c3607cf057d707610 (patch)
tree13fa7848a2014dc16682a52345fae79657effd32 /src/idevicerestore.h
parent182fd0b9993aec0f52fb22631ebf0e7abccb921d (diff)
downloadidevicerestore-b916b14a62ef15fbc505532c3607cf057d707610.tar.gz
idevicerestore-b916b14a62ef15fbc505532c3607cf057d707610.tar.bz2
main: add fixup_tss function to put TSS plist data in a usable state
Diffstat (limited to 'src/idevicerestore.h')
-rw-r--r--src/idevicerestore.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/idevicerestore.h b/src/idevicerestore.h
index f30eb5f..34d967c 100644
--- a/src/idevicerestore.h
+++ b/src/idevicerestore.h
@@ -38,6 +38,7 @@ int get_ecid(struct idevicerestore_client_t* client, uint64_t* ecid);
int get_bdid(struct idevicerestore_client_t* client, uint32_t* bdid);
int get_cpid(struct idevicerestore_client_t* client, uint32_t* cpid);
int get_shsh_blobs(struct idevicerestore_client_t* client, uint64_t ecid, unsigned char* nonce, int nonce_size, plist_t build_identity, plist_t* tss);
+void fixup_tss(plist_t tss);
void build_manifest_get_version_information(plist_t build_manifest, char** product_version, char** product_build);
plist_t build_manifest_get_build_identity(plist_t build_manifest, uint32_t identity);
int build_manifest_get_build_count(plist_t build_manifest);