aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/burncd/burncd.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.sbin/burncd/burncd.c')
-rw-r--r--usr.sbin/burncd/burncd.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/usr.sbin/burncd/burncd.c b/usr.sbin/burncd/burncd.c
index d7d4984ac457..32747f79894a 100644
--- a/usr.sbin/burncd/burncd.c
+++ b/usr.sbin/burncd/burncd.c
@@ -128,6 +128,20 @@ main(int argc, char **argv)
block_size = 2048;
continue;
}
+ if (!strcmp(argv[arg], "mode2")) {
+ track.test_write = test_write;
+ track.track_type = CDR_DB_ROM_MODE2;
+ track.preemp = 0;
+ block_size = 2336;
+ continue;
+ }
+ if (!strcmp(argv[arg], "XAmode1")) {
+ track.test_write = test_write;
+ track.track_type = CDR_DB_XA_MODE1;
+ track.preemp = 0;
+ block_size = 2048;
+ continue;
+ }
if ((file = open(argv[arg], O_RDONLY, 0)) < 0) {
err(EX_NOINPUT, "open(%s)", argv[arg]);
}