summaryrefslogtreecommitdiffstats
path: root/dev/main.c
diff options
context:
space:
mode:
authorGravatar Nikias Bassen2009-07-19 20:07:21 +0200
committerGravatar Martin Szulecki2009-07-20 11:01:59 +0200
commit37f8ad0f3e64c23cd32c8c58636510f7964f1891 (patch)
tree332918af6206fb240dbb79c6ba896810174b3920 /dev/main.c
parent67a0fe9b8eb5c85348f282fee540e4fee6eedde9 (diff)
downloadlibimobiledevice-37f8ad0f3e64c23cd32c8c58636510f7964f1891.tar.gz
libimobiledevice-37f8ad0f3e64c23cd32c8c58636510f7964f1891.tar.bz2
New type afc_lock_op_t with allowed lock operations for afc_lock_file. Only non-blocking locks are supported via AFC.
Signed-off-by: Martin Szulecki <opensuse@sukimashita.com>
Diffstat (limited to 'dev/main.c')
-rw-r--r--dev/main.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/dev/main.c b/dev/main.c
index cf7dbaa..33ebc2d 100644
--- a/dev/main.c
+++ b/dev/main.c
@@ -128,7 +128,7 @@ int main(int argc, char *argv[])
128 afc_open_file(afc, "/com.apple.itunes.lock_sync", AFC_FOPEN_RW, &lockfile); 128 afc_open_file(afc, "/com.apple.itunes.lock_sync", AFC_FOPEN_RW, &lockfile);
129 if (lockfile) { 129 if (lockfile) {
130 printf("locking file\n"); 130 printf("locking file\n");
131 afc_lock_file(afc, lockfile, 2 | 4); 131 afc_lock_file(afc, lockfile, AFC_LOCK_EX);
132 132
133 perform_notification(phone, client, NP_SYNC_DID_START); 133 perform_notification(phone, client, NP_SYNC_DID_START);
134 } 134 }
@@ -227,7 +227,7 @@ int main(int argc, char *argv[])
227 //perform_notification(phone, control, NP_SYNC_DID_FINISH); 227 //perform_notification(phone, control, NP_SYNC_DID_FINISH);
228 228
229 printf("XXX unlocking file\n"); 229 printf("XXX unlocking file\n");
230 afc_lock_file(afc, lockfile, 8 | 4); 230 afc_lock_file(afc, lockfile, AFC_LOCK_UN);
231 231
232 printf("XXX closing file\n"); 232 printf("XXX closing file\n");
233 afc_close_file(afc, lockfile); 233 afc_close_file(afc, lockfile);