Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Oct 1996 10:59:18 -0400 (EDT)
From:      rohit@cs.umd.edu (Rohit Dube)
To:        freebsd-hackers@freebsd.org
Cc:        j@uriah.heep.sax.de
Subject:   Ioctl groups list
Message-ID:  <199610211459.KAA20717@seine.cs.umd.edu>

next in thread | raw e-mail | index | archive | help


Hi,

Here is the initial Ioctl groups list. I am pretty sure I got all
the obvious groups, but I am also sure that I missed some non-obvious
ones.

Additions/corrections would be most welcome.

As Bill Fenner pointed out, SunOS indeed puts this list in ioccom.h
and perhaps that may be a prospect for FreeBSD too.

--rohit.


/*
 * Ioctl Groups defined in various FreeBSD Kernel header files
 * $Id: groups,v 1.2 1996/10/21 14:33:17 rohit Exp rohit $
 */

/* 
 *
 * char file where defined            notes
 * ____ __________________            _____
 *
 * f    gnu/ext2fs/ext2_fs.h
 * v    gnu/ext2fs/ext2_fs.h
 * N    gnu/i386/isa/niccyreg.h
 * I    gnu/isdn/isdn_ioctl.h
 * d    i386/boot/dosboot/disklabe.h
 * S    i386/ibcs2/ibcs2_socksys.h
 * R    i386/ibcs2/ibcs2_socksys.h
 * I    i386/ibcs2/ibcs2_socksys.h
 * P    i386/include/apm_bios.h
 * S    i386/include/asc_ioctl.h
 * s    i386/include/cdk.h
 * c    i386/include/comstats.h
 * K    i386/include/console.h
 * k    i386/include/console.h
 * a    i386/include/console.h
 * c    i386/include/console.h
 * v    i386/include/console.h
 * S    i386/include/console.h
 * x    i386/include/cronyx.h
 * S    i386/include/gsc.h
 * x    i386/include/ioctl_ctx.h
 * F    i386/include/ioctl_fd.h
 * x    i386/include/ioctl_meteor.h
 * J    i386/include/joystick.h
 * p    i386/include/lpt.h
 * A    i386/include/pcaudio.h
 * P    i386/include/pcaudio.h
 * K    i386/include/pcvt_ioctl.h
 * V    i386/include/pcvt_ioctl.h
 * t    i386/include/pcvt_ioctl.h
 * v    i386/include/pcvt_ioctl.h
 * 5    i386/include/perfmon.h
 * S    i386/include/qcam.h
 * r    i386/include/random.h
 * S    i386/include/si.h
 * Q    i386/include/soundcard.h
 * T    i386/include/soundcard.h
 * P    i386/include/soundcard.h
 * m    i386/include/soundcard.h
 * C    i386/include/soundcard.h
 * M    i386/include/soundcard.h
 * S    i386/include/speaker.h
 * s    i386/include/spigot.h
 * Q    i386/isa/b004.h
 * g    i386/isa/gpib.h
 * B    net/bpf.h
 * t    net/if_ppp.h
 * i    net/if_ppp.h
 * t    net/if_tun.h
 * t    net/if_slip.h
 * i    netatalk/phase2.h
 * i    netccitt/x25.h
 * i    netiso/eonvar.h
 * a    netiso/iso_snpac.h
 * i    netiso/iso_var.h
 * P    pccard/card.h
 * F    sys/ccdvar.h
 * c    sys/cdio.h
 * A    sys/dataacq.h
 * d    sys/disklabel.h
 * d    sys/diskslice.h
 * F    sys/fbio.h
 * f    sys/filio.h
 * q    sys/ftape.h
 * t    sys/ioctl_compat.h
 * K    sys/lkm.h
 * m    sys/mtio.h
 * Q    sys/scsiio.h
 * T    sys/snoop.h
 * s    sys/sockio.h
 * r    sys/sockio.h
 * i    sys/sockio.h
 * b    sys/tablet.h
 * t    sys/ttycom.h
 * v    sys/vcmd.h
 * F    sys/vnioctl.h
 * V    sys/vsio.h
 * W    sys/wormio.h
 */



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199610211459.KAA20717>