New command -rockridge

This commit is contained in:
2012-05-22 12:13:18 +00:00
parent 732ff0af0e
commit b9a4a30929
11 changed files with 209 additions and 147 deletions

View File

@ -565,6 +565,22 @@ ex:;
}
/* Option -rockridge "on"|"off" */
int Xorriso_option_rockridge(struct XorrisO *xorriso, char *mode, int flag)
{
if(strcmp(mode, "off")==0)
xorriso->do_rockridge= 0;
else if(strcmp(mode, "on")==0)
xorriso->do_rockridge= 1;
else {
sprintf(xorriso->info_text, "-rockridge: unknown mode '%s'", mode);
Xorriso_msgs_submit(xorriso, 0, xorriso->info_text, 0, "FAILURE", 0);
return(0);
}
return(1);
}
/* Option -rollback */
/* @param flag bit0= do not -reassure
@return <=0 error , 1 success, 2 revoked by -reassure