History log of /openbsd-current/usr.bin/kdump/mkioctls
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.45 20-Nov-2023 kn

Include <dev/efi/efiio.h> to pretty print EFIIOC_* ioctls

No base usage yet, only efivar(1) from sysutils/efivar.

OK guenther


# 1.44 20-Nov-2023 kn

Sort includes, <scsi/scsi_all.h> before <dev/*>

For/OK guenther


Revision tags: OPENBSD_7_0_BASE OPENBSD_7_1_BASE OPENBSD_7_2_BASE OPENBSD_7_3_BASE OPENBSD_7_4_BASE
# 1.43 17-Sep-2021 deraadt

the ioctl table generation does not require sys/param.h


Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.42 22-Jun-2020 dlg

plug the wireguard ioctls in.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.41 14-Apr-2019 jsg

path to i915_drm.h has changed


Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.40 29-Aug-2018 anton

recognize kcov ioctl commands; ok deraadt@ mpi@ visa@


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.39 29-Jul-2017 zhuk

Goodbye, sys/dkbad.h, you lost your last friend when sparc was removed.

Spotted and diff provided by Andrey Bolkonskiy <andrey0bolkonsky@gmail.com>,
thanks!

okay deraadt@


# 1.38 29-May-2017 tedu

zap scanio.h, found by deraadt


Revision tags: OPENBSD_6_0_BASE OPENBSD_6_1_BASE
# 1.37 25-Apr-2016 tedu

remove systrace support


# 1.36 13-Mar-2016 natano

Recognize ipmi, vscsi, pvbus, udl, fuse, trunk, pipex and memrange
ioctl requests.


Revision tags: OPENBSD_5_9_BASE
# 1.35 05-Jan-2016 robert

include all i915 drm ioctls on top of the common drm ones

ok deraadt@, kettenos@, guenther@


Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.34 20-Aug-2014 mikeb

Remove userland bits related to the crypto(4) interface; ok deraadt


Revision tags: OPENBSD_5_6_BASE
# 1.33 11-Jul-2014 deraadt

Grok the new /dev/klog LIOCSFD ioctl associated with sendsyslog(2)
ok matthew guenther miod tedu


# 1.32 18-Mar-2014 kettenis

<sys/agpio.h> is gone; pointed out by Benoit Lecocq.


Revision tags: OPENBSD_5_5_BASE
# 1.31 13-Dec-2013 naddy

4.3BSD tty compatibility and the associated ioctls are gone


# 1.30 22-Nov-2013 mpi

Teach kdump(1) about USB, VIDIOC and generic DRM ioctls.

ok deraadt@, guenther@


Revision tags: OPENBSD_5_4_BASE
# 1.29 16-Jul-2013 guenther

Tighten the pattern for matching ioctl definitions in header files and
recognize the PTMGET ioctl()

ok millert@
(earlier version ok otto@)


# 1.28 15-Mar-2013 ratchov

Delete the sequencer(4) driver, since its not used any longer. Diff
mostly from armani.
ok miod, mpi, jsg and help from sthen


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.27 06-Oct-2011 deraadt

mark ccd(4) deprecated in a few more places


# 1.26 06-Oct-2011 deraadt

ccd goes to the attic
discussed with jsing and millert


Revision tags: OPENBSD_5_0_BASE
# 1.25 25-Jun-2011 deraadt

DESTDIR handling does not belong here. This is built live.
ok otto


# 1.24 23-Jun-2011 matthew

Don't check dev/ramdisk.h for ioctl(2) commands as it doesn't exist
anymore.

Noticed by and ok claudio@


Revision tags: OPENBSD_4_9_BASE
# 1.23 29-Dec-2010 deraadt

the random ioctl stuff is not very useful. I want to see all the
non-essential parts of rnd.c removed so that we can keep our eye on
what the code should be doing.
ok tedu who had a similar diff in the past


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.22 02-Jun-2007 deraadt

knock out FIBMAP (which we got rid of)


Revision tags: OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE
# 1.21 31-Jul-2005 deraadt

scsi/ses.h goes away


Revision tags: OPENBSD_3_7_BASE
# 1.20 14-Dec-2004 mickey

no need for pfsync.h here


# 1.19 14-Dec-2004 mickey

no need to look into ip_carp.h anymore


# 1.18 12-Dec-2004 naddy

pick up missing ioctls for ieee80211, carp, pfsync, and pppoe; ok fgsch@


# 1.17 24-Nov-2004 fgsch

replace old net/if_ieee80211.h header with the net80211 ones, userland part.
millert@ mcbride@ jsg@


Revision tags: OPENBSD_3_6_BASE
# 1.16 07-Jun-2004 mickey

dig gpio ioctls


Revision tags: OPENBSD_3_5_BASE
# 1.15 09-Jan-2004 brad

use cc -E for the preprocessor instead of cpp.

ok espie@ millert@


Revision tags: OPENBSD_3_4_BASE
# 1.14 02-Jul-2003 deraadt

ioctlname() proto


# 1.13 26-Jun-2003 deraadt

change awk script to generate ansi code


# 1.12 23-Jun-2003 mickey

grok more of the dev/ and net*/ and crypto/ ioctls


# 1.11 03-Jun-2003 millert

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.


Revision tags: OPENBSD_3_3_BASE
# 1.10 04-Dec-2002 mickey

grok systrace ioctl names


# 1.9 26-Nov-2002 mickey

i've comitted from the wrong tree the previous, needs dkbad


# 1.8 26-Nov-2002 mickey

parse all the usefull files in sys for ioctls, change if() return to a switch(), makes it much smaller on most architectures


# 1.7 17-Oct-2002 jason

Add support for printing the AUDIO_* ioctls, too.


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.6 18-Aug-2001 espie

Add lots of missing prototypes, constify a few things. Add explicit ints.
Makes gcc much happier, less warnings.


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.5 28-Dec-1999 angelos

Add necessary include files.


Revision tags: OPENBSD_2_5_BASE OPENBSD_2_6_BASE
# 1.4 26-Feb-1999 jason

Ethernet bridge/IP firewall driver.


Revision tags: OPENBSD_2_1_BASE OPENBSD_2_2_BASE OPENBSD_2_3_BASE OPENBSD_2_4_BASE
# 1.3 16-Apr-1997 millert

Make mkioctls obey the DESTDIR environment variable.
From NetBSD (leo).


Revision tags: OPENBSD_2_0_BASE
# 1.2 26-Jun-1996 deraadt

rcsid


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


# 1.43 17-Sep-2021 deraadt

the ioctl table generation does not require sys/param.h


Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.42 22-Jun-2020 dlg

plug the wireguard ioctls in.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.41 14-Apr-2019 jsg

path to i915_drm.h has changed


Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.40 29-Aug-2018 anton

recognize kcov ioctl commands; ok deraadt@ mpi@ visa@


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.39 29-Jul-2017 zhuk

Goodbye, sys/dkbad.h, you lost your last friend when sparc was removed.

Spotted and diff provided by Andrey Bolkonskiy <andrey0bolkonsky@gmail.com>,
thanks!

okay deraadt@


# 1.38 29-May-2017 tedu

zap scanio.h, found by deraadt


Revision tags: OPENBSD_6_0_BASE OPENBSD_6_1_BASE
# 1.37 25-Apr-2016 tedu

remove systrace support


# 1.36 13-Mar-2016 natano

Recognize ipmi, vscsi, pvbus, udl, fuse, trunk, pipex and memrange
ioctl requests.


Revision tags: OPENBSD_5_9_BASE
# 1.35 05-Jan-2016 robert

include all i915 drm ioctls on top of the common drm ones

ok deraadt@, kettenos@, guenther@


Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.34 20-Aug-2014 mikeb

Remove userland bits related to the crypto(4) interface; ok deraadt


Revision tags: OPENBSD_5_6_BASE
# 1.33 11-Jul-2014 deraadt

Grok the new /dev/klog LIOCSFD ioctl associated with sendsyslog(2)
ok matthew guenther miod tedu


# 1.32 18-Mar-2014 kettenis

<sys/agpio.h> is gone; pointed out by Benoit Lecocq.


Revision tags: OPENBSD_5_5_BASE
# 1.31 13-Dec-2013 naddy

4.3BSD tty compatibility and the associated ioctls are gone


# 1.30 22-Nov-2013 mpi

Teach kdump(1) about USB, VIDIOC and generic DRM ioctls.

ok deraadt@, guenther@


Revision tags: OPENBSD_5_4_BASE
# 1.29 16-Jul-2013 guenther

Tighten the pattern for matching ioctl definitions in header files and
recognize the PTMGET ioctl()

ok millert@
(earlier version ok otto@)


# 1.28 15-Mar-2013 ratchov

Delete the sequencer(4) driver, since its not used any longer. Diff
mostly from armani.
ok miod, mpi, jsg and help from sthen


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.27 06-Oct-2011 deraadt

mark ccd(4) deprecated in a few more places


# 1.26 06-Oct-2011 deraadt

ccd goes to the attic
discussed with jsing and millert


Revision tags: OPENBSD_5_0_BASE
# 1.25 25-Jun-2011 deraadt

DESTDIR handling does not belong here. This is built live.
ok otto


# 1.24 23-Jun-2011 matthew

Don't check dev/ramdisk.h for ioctl(2) commands as it doesn't exist
anymore.

Noticed by and ok claudio@


Revision tags: OPENBSD_4_9_BASE
# 1.23 29-Dec-2010 deraadt

the random ioctl stuff is not very useful. I want to see all the
non-essential parts of rnd.c removed so that we can keep our eye on
what the code should be doing.
ok tedu who had a similar diff in the past


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.22 02-Jun-2007 deraadt

knock out FIBMAP (which we got rid of)


Revision tags: OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE
# 1.21 31-Jul-2005 deraadt

scsi/ses.h goes away


Revision tags: OPENBSD_3_7_BASE
# 1.20 14-Dec-2004 mickey

no need for pfsync.h here


# 1.19 14-Dec-2004 mickey

no need to look into ip_carp.h anymore


# 1.18 12-Dec-2004 naddy

pick up missing ioctls for ieee80211, carp, pfsync, and pppoe; ok fgsch@


# 1.17 24-Nov-2004 fgsch

replace old net/if_ieee80211.h header with the net80211 ones, userland part.
millert@ mcbride@ jsg@


Revision tags: OPENBSD_3_6_BASE
# 1.16 07-Jun-2004 mickey

dig gpio ioctls


Revision tags: OPENBSD_3_5_BASE
# 1.15 09-Jan-2004 brad

use cc -E for the preprocessor instead of cpp.

ok espie@ millert@


Revision tags: OPENBSD_3_4_BASE
# 1.14 02-Jul-2003 deraadt

ioctlname() proto


# 1.13 26-Jun-2003 deraadt

change awk script to generate ansi code


# 1.12 23-Jun-2003 mickey

grok more of the dev/ and net*/ and crypto/ ioctls


# 1.11 03-Jun-2003 millert

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.


Revision tags: OPENBSD_3_3_BASE
# 1.10 04-Dec-2002 mickey

grok systrace ioctl names


# 1.9 26-Nov-2002 mickey

i've comitted from the wrong tree the previous, needs dkbad


# 1.8 26-Nov-2002 mickey

parse all the usefull files in sys for ioctls, change if() return to a switch(), makes it much smaller on most architectures


# 1.7 17-Oct-2002 jason

Add support for printing the AUDIO_* ioctls, too.


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.6 18-Aug-2001 espie

Add lots of missing prototypes, constify a few things. Add explicit ints.
Makes gcc much happier, less warnings.


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.5 28-Dec-1999 angelos

Add necessary include files.


Revision tags: OPENBSD_2_5_BASE OPENBSD_2_6_BASE
# 1.4 26-Feb-1999 jason

Ethernet bridge/IP firewall driver.


Revision tags: OPENBSD_2_1_BASE OPENBSD_2_2_BASE OPENBSD_2_3_BASE OPENBSD_2_4_BASE
# 1.3 16-Apr-1997 millert

Make mkioctls obey the DESTDIR environment variable.
From NetBSD (leo).


Revision tags: OPENBSD_2_0_BASE
# 1.2 26-Jun-1996 deraadt

rcsid


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


# 1.42 22-Jun-2020 dlg

plug the wireguard ioctls in.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.41 14-Apr-2019 jsg

path to i915_drm.h has changed


Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.40 29-Aug-2018 anton

recognize kcov ioctl commands; ok deraadt@ mpi@ visa@


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.39 29-Jul-2017 zhuk

Goodbye, sys/dkbad.h, you lost your last friend when sparc was removed.

Spotted and diff provided by Andrey Bolkonskiy <andrey0bolkonsky@gmail.com>,
thanks!

okay deraadt@


# 1.38 29-May-2017 tedu

zap scanio.h, found by deraadt


Revision tags: OPENBSD_6_0_BASE OPENBSD_6_1_BASE
# 1.37 25-Apr-2016 tedu

remove systrace support


# 1.36 13-Mar-2016 natano

Recognize ipmi, vscsi, pvbus, udl, fuse, trunk, pipex and memrange
ioctl requests.


Revision tags: OPENBSD_5_9_BASE
# 1.35 05-Jan-2016 robert

include all i915 drm ioctls on top of the common drm ones

ok deraadt@, kettenos@, guenther@


Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.34 20-Aug-2014 mikeb

Remove userland bits related to the crypto(4) interface; ok deraadt


Revision tags: OPENBSD_5_6_BASE
# 1.33 11-Jul-2014 deraadt

Grok the new /dev/klog LIOCSFD ioctl associated with sendsyslog(2)
ok matthew guenther miod tedu


# 1.32 18-Mar-2014 kettenis

<sys/agpio.h> is gone; pointed out by Benoit Lecocq.


Revision tags: OPENBSD_5_5_BASE
# 1.31 13-Dec-2013 naddy

4.3BSD tty compatibility and the associated ioctls are gone


# 1.30 22-Nov-2013 mpi

Teach kdump(1) about USB, VIDIOC and generic DRM ioctls.

ok deraadt@, guenther@


Revision tags: OPENBSD_5_4_BASE
# 1.29 16-Jul-2013 guenther

Tighten the pattern for matching ioctl definitions in header files and
recognize the PTMGET ioctl()

ok millert@
(earlier version ok otto@)


# 1.28 15-Mar-2013 ratchov

Delete the sequencer(4) driver, since its not used any longer. Diff
mostly from armani.
ok miod, mpi, jsg and help from sthen


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.27 06-Oct-2011 deraadt

mark ccd(4) deprecated in a few more places


# 1.26 06-Oct-2011 deraadt

ccd goes to the attic
discussed with jsing and millert


Revision tags: OPENBSD_5_0_BASE
# 1.25 25-Jun-2011 deraadt

DESTDIR handling does not belong here. This is built live.
ok otto


# 1.24 23-Jun-2011 matthew

Don't check dev/ramdisk.h for ioctl(2) commands as it doesn't exist
anymore.

Noticed by and ok claudio@


Revision tags: OPENBSD_4_9_BASE
# 1.23 29-Dec-2010 deraadt

the random ioctl stuff is not very useful. I want to see all the
non-essential parts of rnd.c removed so that we can keep our eye on
what the code should be doing.
ok tedu who had a similar diff in the past


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.22 02-Jun-2007 deraadt

knock out FIBMAP (which we got rid of)


Revision tags: OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE
# 1.21 31-Jul-2005 deraadt

scsi/ses.h goes away


Revision tags: OPENBSD_3_7_BASE
# 1.20 14-Dec-2004 mickey

no need for pfsync.h here


# 1.19 14-Dec-2004 mickey

no need to look into ip_carp.h anymore


# 1.18 12-Dec-2004 naddy

pick up missing ioctls for ieee80211, carp, pfsync, and pppoe; ok fgsch@


# 1.17 24-Nov-2004 fgsch

replace old net/if_ieee80211.h header with the net80211 ones, userland part.
millert@ mcbride@ jsg@


Revision tags: OPENBSD_3_6_BASE
# 1.16 07-Jun-2004 mickey

dig gpio ioctls


Revision tags: OPENBSD_3_5_BASE
# 1.15 09-Jan-2004 brad

use cc -E for the preprocessor instead of cpp.

ok espie@ millert@


Revision tags: OPENBSD_3_4_BASE
# 1.14 02-Jul-2003 deraadt

ioctlname() proto


# 1.13 26-Jun-2003 deraadt

change awk script to generate ansi code


# 1.12 23-Jun-2003 mickey

grok more of the dev/ and net*/ and crypto/ ioctls


# 1.11 03-Jun-2003 millert

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.


Revision tags: OPENBSD_3_3_BASE
# 1.10 04-Dec-2002 mickey

grok systrace ioctl names


# 1.9 26-Nov-2002 mickey

i've comitted from the wrong tree the previous, needs dkbad


# 1.8 26-Nov-2002 mickey

parse all the usefull files in sys for ioctls, change if() return to a switch(), makes it much smaller on most architectures


# 1.7 17-Oct-2002 jason

Add support for printing the AUDIO_* ioctls, too.


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.6 18-Aug-2001 espie

Add lots of missing prototypes, constify a few things. Add explicit ints.
Makes gcc much happier, less warnings.


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.5 28-Dec-1999 angelos

Add necessary include files.


Revision tags: OPENBSD_2_5_BASE OPENBSD_2_6_BASE
# 1.4 26-Feb-1999 jason

Ethernet bridge/IP firewall driver.


Revision tags: OPENBSD_2_1_BASE OPENBSD_2_2_BASE OPENBSD_2_3_BASE OPENBSD_2_4_BASE
# 1.3 16-Apr-1997 millert

Make mkioctls obey the DESTDIR environment variable.
From NetBSD (leo).


Revision tags: OPENBSD_2_0_BASE
# 1.2 26-Jun-1996 deraadt

rcsid


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


# 1.41 14-Apr-2019 jsg

path to i915_drm.h has changed


Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.40 29-Aug-2018 anton

recognize kcov ioctl commands; ok deraadt@ mpi@ visa@


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.39 29-Jul-2017 zhuk

Goodbye, sys/dkbad.h, you lost your last friend when sparc was removed.

Spotted and diff provided by Andrey Bolkonskiy <andrey0bolkonsky@gmail.com>,
thanks!

okay deraadt@


# 1.38 29-May-2017 tedu

zap scanio.h, found by deraadt


Revision tags: OPENBSD_6_0_BASE OPENBSD_6_1_BASE
# 1.37 25-Apr-2016 tedu

remove systrace support


# 1.36 13-Mar-2016 natano

Recognize ipmi, vscsi, pvbus, udl, fuse, trunk, pipex and memrange
ioctl requests.


Revision tags: OPENBSD_5_9_BASE
# 1.35 05-Jan-2016 robert

include all i915 drm ioctls on top of the common drm ones

ok deraadt@, kettenos@, guenther@


Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.34 20-Aug-2014 mikeb

Remove userland bits related to the crypto(4) interface; ok deraadt


Revision tags: OPENBSD_5_6_BASE
# 1.33 11-Jul-2014 deraadt

Grok the new /dev/klog LIOCSFD ioctl associated with sendsyslog(2)
ok matthew guenther miod tedu


# 1.32 18-Mar-2014 kettenis

<sys/agpio.h> is gone; pointed out by Benoit Lecocq.


Revision tags: OPENBSD_5_5_BASE
# 1.31 13-Dec-2013 naddy

4.3BSD tty compatibility and the associated ioctls are gone


# 1.30 22-Nov-2013 mpi

Teach kdump(1) about USB, VIDIOC and generic DRM ioctls.

ok deraadt@, guenther@


Revision tags: OPENBSD_5_4_BASE
# 1.29 16-Jul-2013 guenther

Tighten the pattern for matching ioctl definitions in header files and
recognize the PTMGET ioctl()

ok millert@
(earlier version ok otto@)


# 1.28 15-Mar-2013 ratchov

Delete the sequencer(4) driver, since its not used any longer. Diff
mostly from armani.
ok miod, mpi, jsg and help from sthen


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.27 06-Oct-2011 deraadt

mark ccd(4) deprecated in a few more places


# 1.26 06-Oct-2011 deraadt

ccd goes to the attic
discussed with jsing and millert


Revision tags: OPENBSD_5_0_BASE
# 1.25 25-Jun-2011 deraadt

DESTDIR handling does not belong here. This is built live.
ok otto


# 1.24 23-Jun-2011 matthew

Don't check dev/ramdisk.h for ioctl(2) commands as it doesn't exist
anymore.

Noticed by and ok claudio@


Revision tags: OPENBSD_4_9_BASE
# 1.23 29-Dec-2010 deraadt

the random ioctl stuff is not very useful. I want to see all the
non-essential parts of rnd.c removed so that we can keep our eye on
what the code should be doing.
ok tedu who had a similar diff in the past


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.22 02-Jun-2007 deraadt

knock out FIBMAP (which we got rid of)


Revision tags: OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE
# 1.21 31-Jul-2005 deraadt

scsi/ses.h goes away


Revision tags: OPENBSD_3_7_BASE
# 1.20 14-Dec-2004 mickey

no need for pfsync.h here


# 1.19 14-Dec-2004 mickey

no need to look into ip_carp.h anymore


# 1.18 12-Dec-2004 naddy

pick up missing ioctls for ieee80211, carp, pfsync, and pppoe; ok fgsch@


# 1.17 24-Nov-2004 fgsch

replace old net/if_ieee80211.h header with the net80211 ones, userland part.
millert@ mcbride@ jsg@


Revision tags: OPENBSD_3_6_BASE
# 1.16 07-Jun-2004 mickey

dig gpio ioctls


Revision tags: OPENBSD_3_5_BASE
# 1.15 09-Jan-2004 brad

use cc -E for the preprocessor instead of cpp.

ok espie@ millert@


Revision tags: OPENBSD_3_4_BASE
# 1.14 02-Jul-2003 deraadt

ioctlname() proto


# 1.13 26-Jun-2003 deraadt

change awk script to generate ansi code


# 1.12 23-Jun-2003 mickey

grok more of the dev/ and net*/ and crypto/ ioctls


# 1.11 03-Jun-2003 millert

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.


Revision tags: OPENBSD_3_3_BASE
# 1.10 04-Dec-2002 mickey

grok systrace ioctl names


# 1.9 26-Nov-2002 mickey

i've comitted from the wrong tree the previous, needs dkbad


# 1.8 26-Nov-2002 mickey

parse all the usefull files in sys for ioctls, change if() return to a switch(), makes it much smaller on most architectures


# 1.7 17-Oct-2002 jason

Add support for printing the AUDIO_* ioctls, too.


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.6 18-Aug-2001 espie

Add lots of missing prototypes, constify a few things. Add explicit ints.
Makes gcc much happier, less warnings.


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.5 28-Dec-1999 angelos

Add necessary include files.


Revision tags: OPENBSD_2_5_BASE OPENBSD_2_6_BASE
# 1.4 26-Feb-1999 jason

Ethernet bridge/IP firewall driver.


Revision tags: OPENBSD_2_1_BASE OPENBSD_2_2_BASE OPENBSD_2_3_BASE OPENBSD_2_4_BASE
# 1.3 16-Apr-1997 millert

Make mkioctls obey the DESTDIR environment variable.
From NetBSD (leo).


Revision tags: OPENBSD_2_0_BASE
# 1.2 26-Jun-1996 deraadt

rcsid


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


# 1.40 29-Aug-2018 anton

recognize kcov ioctl commands; ok deraadt@ mpi@ visa@


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
# 1.39 29-Jul-2017 zhuk

Goodbye, sys/dkbad.h, you lost your last friend when sparc was removed.

Spotted and diff provided by Andrey Bolkonskiy <andrey0bolkonsky@gmail.com>,
thanks!

okay deraadt@


# 1.38 29-May-2017 tedu

zap scanio.h, found by deraadt


Revision tags: OPENBSD_6_0_BASE OPENBSD_6_1_BASE
# 1.37 25-Apr-2016 tedu

remove systrace support


# 1.36 13-Mar-2016 natano

Recognize ipmi, vscsi, pvbus, udl, fuse, trunk, pipex and memrange
ioctl requests.


Revision tags: OPENBSD_5_9_BASE
# 1.35 05-Jan-2016 robert

include all i915 drm ioctls on top of the common drm ones

ok deraadt@, kettenos@, guenther@


Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.34 20-Aug-2014 mikeb

Remove userland bits related to the crypto(4) interface; ok deraadt


Revision tags: OPENBSD_5_6_BASE
# 1.33 11-Jul-2014 deraadt

Grok the new /dev/klog LIOCSFD ioctl associated with sendsyslog(2)
ok matthew guenther miod tedu


# 1.32 18-Mar-2014 kettenis

<sys/agpio.h> is gone; pointed out by Benoit Lecocq.


Revision tags: OPENBSD_5_5_BASE
# 1.31 13-Dec-2013 naddy

4.3BSD tty compatibility and the associated ioctls are gone


# 1.30 22-Nov-2013 mpi

Teach kdump(1) about USB, VIDIOC and generic DRM ioctls.

ok deraadt@, guenther@


Revision tags: OPENBSD_5_4_BASE
# 1.29 16-Jul-2013 guenther

Tighten the pattern for matching ioctl definitions in header files and
recognize the PTMGET ioctl()

ok millert@
(earlier version ok otto@)


# 1.28 15-Mar-2013 ratchov

Delete the sequencer(4) driver, since its not used any longer. Diff
mostly from armani.
ok miod, mpi, jsg and help from sthen


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.27 06-Oct-2011 deraadt

mark ccd(4) deprecated in a few more places


# 1.26 06-Oct-2011 deraadt

ccd goes to the attic
discussed with jsing and millert


Revision tags: OPENBSD_5_0_BASE
# 1.25 25-Jun-2011 deraadt

DESTDIR handling does not belong here. This is built live.
ok otto


# 1.24 23-Jun-2011 matthew

Don't check dev/ramdisk.h for ioctl(2) commands as it doesn't exist
anymore.

Noticed by and ok claudio@


Revision tags: OPENBSD_4_9_BASE
# 1.23 29-Dec-2010 deraadt

the random ioctl stuff is not very useful. I want to see all the
non-essential parts of rnd.c removed so that we can keep our eye on
what the code should be doing.
ok tedu who had a similar diff in the past


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.22 02-Jun-2007 deraadt

knock out FIBMAP (which we got rid of)


Revision tags: OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE
# 1.21 31-Jul-2005 deraadt

scsi/ses.h goes away


Revision tags: OPENBSD_3_7_BASE
# 1.20 14-Dec-2004 mickey

no need for pfsync.h here


# 1.19 14-Dec-2004 mickey

no need to look into ip_carp.h anymore


# 1.18 12-Dec-2004 naddy

pick up missing ioctls for ieee80211, carp, pfsync, and pppoe; ok fgsch@


# 1.17 24-Nov-2004 fgsch

replace old net/if_ieee80211.h header with the net80211 ones, userland part.
millert@ mcbride@ jsg@


Revision tags: OPENBSD_3_6_BASE
# 1.16 07-Jun-2004 mickey

dig gpio ioctls


Revision tags: OPENBSD_3_5_BASE
# 1.15 09-Jan-2004 brad

use cc -E for the preprocessor instead of cpp.

ok espie@ millert@


Revision tags: OPENBSD_3_4_BASE
# 1.14 02-Jul-2003 deraadt

ioctlname() proto


# 1.13 26-Jun-2003 deraadt

change awk script to generate ansi code


# 1.12 23-Jun-2003 mickey

grok more of the dev/ and net*/ and crypto/ ioctls


# 1.11 03-Jun-2003 millert

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.


Revision tags: OPENBSD_3_3_BASE
# 1.10 04-Dec-2002 mickey

grok systrace ioctl names


# 1.9 26-Nov-2002 mickey

i've comitted from the wrong tree the previous, needs dkbad


# 1.8 26-Nov-2002 mickey

parse all the usefull files in sys for ioctls, change if() return to a switch(), makes it much smaller on most architectures


# 1.7 17-Oct-2002 jason

Add support for printing the AUDIO_* ioctls, too.


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.6 18-Aug-2001 espie

Add lots of missing prototypes, constify a few things. Add explicit ints.
Makes gcc much happier, less warnings.


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.5 28-Dec-1999 angelos

Add necessary include files.


Revision tags: OPENBSD_2_5_BASE OPENBSD_2_6_BASE
# 1.4 26-Feb-1999 jason

Ethernet bridge/IP firewall driver.


Revision tags: OPENBSD_2_1_BASE OPENBSD_2_2_BASE OPENBSD_2_3_BASE OPENBSD_2_4_BASE
# 1.3 16-Apr-1997 millert

Make mkioctls obey the DESTDIR environment variable.
From NetBSD (leo).


Revision tags: OPENBSD_2_0_BASE
# 1.2 26-Jun-1996 deraadt

rcsid


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


Revision tags: OPENBSD_6_2_BASE
# 1.39 29-Jul-2017 zhuk

Goodbye, sys/dkbad.h, you lost your last friend when sparc was removed.

Spotted and diff provided by Andrey Bolkonskiy <andrey0bolkonsky@gmail.com>,
thanks!

okay deraadt@


# 1.38 29-May-2017 tedu

zap scanio.h, found by deraadt


Revision tags: OPENBSD_6_0_BASE OPENBSD_6_1_BASE
# 1.37 25-Apr-2016 tedu

remove systrace support


# 1.36 13-Mar-2016 natano

Recognize ipmi, vscsi, pvbus, udl, fuse, trunk, pipex and memrange
ioctl requests.


Revision tags: OPENBSD_5_9_BASE
# 1.35 05-Jan-2016 robert

include all i915 drm ioctls on top of the common drm ones

ok deraadt@, kettenos@, guenther@


Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.34 20-Aug-2014 mikeb

Remove userland bits related to the crypto(4) interface; ok deraadt


Revision tags: OPENBSD_5_6_BASE
# 1.33 11-Jul-2014 deraadt

Grok the new /dev/klog LIOCSFD ioctl associated with sendsyslog(2)
ok matthew guenther miod tedu


# 1.32 18-Mar-2014 kettenis

<sys/agpio.h> is gone; pointed out by Benoit Lecocq.


Revision tags: OPENBSD_5_5_BASE
# 1.31 13-Dec-2013 naddy

4.3BSD tty compatibility and the associated ioctls are gone


# 1.30 22-Nov-2013 mpi

Teach kdump(1) about USB, VIDIOC and generic DRM ioctls.

ok deraadt@, guenther@


Revision tags: OPENBSD_5_4_BASE
# 1.29 16-Jul-2013 guenther

Tighten the pattern for matching ioctl definitions in header files and
recognize the PTMGET ioctl()

ok millert@
(earlier version ok otto@)


# 1.28 15-Mar-2013 ratchov

Delete the sequencer(4) driver, since its not used any longer. Diff
mostly from armani.
ok miod, mpi, jsg and help from sthen


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE
# 1.27 06-Oct-2011 deraadt

mark ccd(4) deprecated in a few more places


# 1.26 06-Oct-2011 deraadt

ccd goes to the attic
discussed with jsing and millert


Revision tags: OPENBSD_5_0_BASE
# 1.25 25-Jun-2011 deraadt

DESTDIR handling does not belong here. This is built live.
ok otto


# 1.24 23-Jun-2011 matthew

Don't check dev/ramdisk.h for ioctl(2) commands as it doesn't exist
anymore.

Noticed by and ok claudio@


Revision tags: OPENBSD_4_9_BASE
# 1.23 29-Dec-2010 deraadt

the random ioctl stuff is not very useful. I want to see all the
non-essential parts of rnd.c removed so that we can keep our eye on
what the code should be doing.
ok tedu who had a similar diff in the past


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.22 02-Jun-2007 deraadt

knock out FIBMAP (which we got rid of)


Revision tags: OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE
# 1.21 31-Jul-2005 deraadt

scsi/ses.h goes away


Revision tags: OPENBSD_3_7_BASE
# 1.20 14-Dec-2004 mickey

no need for pfsync.h here


# 1.19 14-Dec-2004 mickey

no need to look into ip_carp.h anymore


# 1.18 12-Dec-2004 naddy

pick up missing ioctls for ieee80211, carp, pfsync, and pppoe; ok fgsch@


# 1.17 24-Nov-2004 fgsch

replace old net/if_ieee80211.h header with the net80211 ones, userland part.
millert@ mcbride@ jsg@


Revision tags: OPENBSD_3_6_BASE
# 1.16 07-Jun-2004 mickey

dig gpio ioctls


Revision tags: OPENBSD_3_5_BASE
# 1.15 09-Jan-2004 brad

use cc -E for the preprocessor instead of cpp.

ok espie@ millert@


Revision tags: OPENBSD_3_4_BASE
# 1.14 02-Jul-2003 deraadt

ioctlname() proto


# 1.13 26-Jun-2003 deraadt

change awk script to generate ansi code


# 1.12 23-Jun-2003 mickey

grok more of the dev/ and net*/ and crypto/ ioctls


# 1.11 03-Jun-2003 millert

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.


Revision tags: OPENBSD_3_3_BASE
# 1.10 04-Dec-2002 mickey

grok systrace ioctl names


# 1.9 26-Nov-2002 mickey

i've comitted from the wrong tree the previous, needs dkbad


# 1.8 26-Nov-2002 mickey

parse all the usefull files in sys for ioctls, change if() return to a switch(), makes it much smaller on most architectures


# 1.7 17-Oct-2002 jason

Add support for printing the AUDIO_* ioctls, too.


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.6 18-Aug-2001 espie

Add lots of missing prototypes, constify a few things. Add explicit ints.
Makes gcc much happier, less warnings.


Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.5 28-Dec-1999 angelos

Add necessary include files.


Revision tags: OPENBSD_2_5_BASE OPENBSD_2_6_BASE
# 1.4 26-Feb-1999 jason

Ethernet bridge/IP firewall driver.


Revision tags: OPENBSD_2_1_BASE OPENBSD_2_2_BASE OPENBSD_2_3_BASE OPENBSD_2_4_BASE
# 1.3 16-Apr-1997 millert

Make mkioctls obey the DESTDIR environment variable.
From NetBSD (leo).


Revision tags: OPENBSD_2_0_BASE
# 1.2 26-Jun-1996 deraadt

rcsid


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision