aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/cdcontrol
diff options
context:
space:
mode:
authorAndrey A. Chernov <ache@FreeBSD.org>1996-02-03 15:21:30 +0000
committerAndrey A. Chernov <ache@FreeBSD.org>1996-02-03 15:21:30 +0000
commit219913d08ebf43e402c57b61720b248be3104521 (patch)
treea70f9ca9225562280cefa1684705508a89946f1b /usr.sbin/cdcontrol
parent61c728296dba5af1e50c111e7a56410b49c0aad6 (diff)
Notes
Diffstat (limited to 'usr.sbin/cdcontrol')
-rw-r--r--usr.sbin/cdcontrol/cdcontrol.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/usr.sbin/cdcontrol/cdcontrol.c b/usr.sbin/cdcontrol/cdcontrol.c
index 6998d99a145b1..6d9a4621f5c40 100644
--- a/usr.sbin/cdcontrol/cdcontrol.c
+++ b/usr.sbin/cdcontrol/cdcontrol.c
@@ -3,7 +3,7 @@
* Based on the non-X based CD player by Jean-Marc Zucconi and
* Andrey A. Chernov.
*
- * $Id$
+ * $Id: cdcontrol.c,v 1.9 1996/02/03 15:07:32 ache Exp $
*/
#include <stdio.h>
#include <stdlib.h>
@@ -418,8 +418,12 @@ int pstatus (char *arg)
ss.data_format = CD_MEDIA_CATALOG;
rc = ioctl (fd, CDIOCREADSUBCHANNEL, (char *) &ss);
if (rc >= 0) {
- printf("Media catalog is %sactive\n",
+ printf("Media catalog is %sactive",
ss.data->what.media_catalog.mc_valid ? "": "in");
+ if (ss.data->what.media_catalog.mc_number[0])
+ printf(", number \"%.15s\"",
+ ss.data->what.media_catalog.mc_number);
+ putchar('\n');
} else
printf("No media catalog info available\n");