+/*
+ * ANSI/IBM VOL1 label
+ * 80 characters blank filled
+ * Pos count Function What Bacula puts
+ * 0-3 4 "VOL1" VOL1
+ * 4-9 6 Volume name Volume name
+ * 10-10 1 Access code
+ * 11-36 26 Unused
+ *
+ * ANSI
+ * 37-50 14 Owner
+ * 51-78 28 reserved
+ * 79 1 ANSI level 3
+ *
+ * IBM
+ * 37-40 4 reserved
+ * 41-50 10 Owner
+ * 51-79 29 reserved
+
+ *
+ *
+ * ANSI/IBM HDR1 label
+ * 80 characters blank filled
+ * Pos count Function What Bacula puts
+ * 0-3 4 "HDR1" HDR1
+ * 4-20 17 File name BACULA.DATA
+ * 21-26 6 Volume name Volume name
+ * 27-30 4 Vol seq num 0001
+ * 31-34 4 file num 0001
+ * 35-38 4 Generation 0001
+ * 39-40 2 Gen version 00
+ * 41-46 6 Create date bYYDDD yesterday
+ * 47-52 6 Expire date bYYDDD today
+ * 53-53 1 Access
+ * 54-59 6 Block count 000000
+ * 60-72 13 Software name Bacula
+ * 73-79 7 Reserved
+
+ * ANSI/IBM HDR2 label
+ * 80 characters blank filled
+ * Pos count Function What Bacula puts
+ * 0-3 4 "HDR2" HDR2
+ * 4-4 1 Record format D (V if IBM) => variable
+ * 5-9 5 Block length 32000
+ * 10-14 5 Rec length 32000
+ * 15-15 1 Density
+ * 16-16 1 Continued
+ * 17-33 17 Job
+ * 34-35 2 Recording
+ * 36-36 1 cr/lf ctl
+ * 37-37 1 reserved
+ * 38-38 1 Blocked flag
+ * 39-49 11 reserved
+ * 50-51 2 offset
+ * 52-79 28 reserved
+
+ */
+
+static const char *labels[] = {"HDR", "EOF", "EOV"};
+