dav/scfg.c

changeset 490
d94c4fd35c21
parent 426
9cec06cfeade
child 491
fdc2fb090cc7
equal deleted inserted replaced
489:fb69eae42ef0 490:d94c4fd35c21
262 TagConfig *tagconfig = NULL; 262 TagConfig *tagconfig = NULL;
263 UcxList *include = NULL; 263 UcxList *include = NULL;
264 UcxList *exclude = NULL; 264 UcxList *exclude = NULL;
265 UcxList *tagfilter = NULL; 265 UcxList *tagfilter = NULL;
266 int max_retry = 0; 266 int max_retry = 0;
267 int allow_cmd = SYNC_CMD_PULL | SYNC_CMD_PUSH | SYNC_CMD_ARCHIVE; 267 int allow_cmd = SYNC_CMD_PULL | SYNC_CMD_PUSH
268 | SYNC_CMD_ARCHIVE | SYNC_CMD_RESTORE;
268 bool backuppull = false; 269 bool backuppull = false;
269 bool lockpull = false; 270 bool lockpull = false;
270 bool lockpush = false; 271 bool lockpush = false;
271 time_t lock_timeout = 0; 272 time_t lock_timeout = 0;
272 273
321 cmds |= SYNC_CMD_PULL; 322 cmds |= SYNC_CMD_PULL;
322 } else if(!strcmp(cmd, "push")) { 323 } else if(!strcmp(cmd, "push")) {
323 cmds |= SYNC_CMD_PUSH; 324 cmds |= SYNC_CMD_PUSH;
324 } else if(!strcmp(cmd, "archive")) { 325 } else if(!strcmp(cmd, "archive")) {
325 cmds |= SYNC_CMD_ARCHIVE; 326 cmds |= SYNC_CMD_ARCHIVE;
327 } else if(!strcmp(cmd, "restore")) {
328 cmds |= SYNC_CMD_RESTORE;
326 } 329 }
327 cmd = strtok(NULL, delims); 330 cmd = strtok(NULL, delims);
328 } 331 }
329 free(cmdstr); 332 free(cmdstr);
330 allow_cmd = cmds; 333 allow_cmd = cmds;

mercurial