Hello tech@,

When reading cd.4 and comparing it to sys/cdio.h I see that CDIOREADTOCENTRYS is an alias to CDIOREADTOCENTRIES, while cd.4 still points to CDIOREADTOCENTRYS.

Both definitions are used in tree:
$ grep -R CDIOREADTOCENTRIES /usr/src/{{,usr.}{s,}bin,sys}
/usr/src/sbin/mount_udf/mount_udf.c: error = ioctl(fd, CDIOREADTOCENTRIES, &t); /usr/src/sys/sys/cdio.h:#define CDIOREADTOCENTRIES _IOWR('c', 5, struct ioc_read_toc_entry)
/usr/src/sys/sys/cdio.h:#define CDIOREADTOCENTRYS CDIOREADTOCENTRIES
$ grep -R CDIOREADTOCENTRYS /usr/src/{{,usr.}{s,}bin,sys}
/usr/src/usr.bin/cdio/cdio.c: return (ioctl(fd, CDIOREADTOCENTRYS, (char *) &t)); /usr/src/usr.bin/cdio/cdio.c: * host order like CDIOREADTOCENTRYS does. /usr/src/sys/compat/linux/linux_cdrom.c: error = (*fp->f_ops->fo_ioctl)(fp, CDIOREADTOCENTRYS,
/usr/src/sys/scsi/cd.c: case CDIOREADTOCENTRYS: {
/usr/src/sys/sys/cdio.h:#define CDIOREADTOCENTRYS CDIOREADTOCENTRIES

Would it make sense to point people to the proper spelling instead of pointing out that the spelling is wrong?

Sincerely,

Martijn van Duren
Index: cd.4
===================================================================
RCS file: /cvs/src/share/man/man4/cd.4,v
retrieving revision 1.24
diff -u -p -r1.24 cd.4
--- cd.4	2 Jul 2014 22:35:42 -0000	1.24
+++ cd.4	26 Aug 2015 20:03:44 -0000
@@ -212,9 +212,8 @@ struct ioc_toc_header {
 	u_char  ending_track;
 };
 .Ed
-.It Dv CDIOREADTOCENTRYS Fa "struct ioc_read_toc_entry *"
+.It Dv CDIOREADTOCENTRIES Fa "struct ioc_read_toc_entry *"
 Return information from the table of contents entries mentioned.
-(Yes, this command name is misspelled.)
 The argument structure is defined as follows:
 .Bd -literal -offset indent
 struct ioc_read_toc_entry {

Reply via email to