=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/kdump/mkioctls,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- src/usr.bin/kdump/mkioctls 2003/06/03 02:56:09 1.11 +++ src/usr.bin/kdump/mkioctls 2003/06/23 16:53:06 1.12 @@ -1,5 +1,5 @@ #!/bin/sh - -# $OpenBSD: mkioctls,v 1.11 2003/06/03 02:56:09 millert Exp $ +# $OpenBSD: mkioctls,v 1.12 2003/06/23 16:53:06 mickey Exp $ # # Copyright (c) 1994 @@ -38,18 +38,30 @@ print "#include " print "#include " print "#include " + print "#include " print "#include " print "#include " print "#include " + print "#include " + print "#include " + print "#include " print "#include " print "#include " print "#include " print "#include " + print "#include " + print "#include " + print "#include " + print "#include " + print "#include " + print "#include " print "#include " + print "#include " print "#include " print "#include " print "#include " print "#include " + print "#include " print "#include " print "#include " print "#include " @@ -59,8 +71,15 @@ print "#include " print "#include " print "#include " - print "#include " + print "#include " + print "#include " + print "#include " + print "#include " + print "#include " print "#include " + print "#include " + print "#include " + print "#include " print "#define COMPAT_43" print "#include " print "" @@ -72,8 +91,8 @@ print "" } -/^#[ ]*define[ ]*(ATAIO|AUDIO_|CDIO|CHIO|DIOC|MIDI_|SEQUENCER_|TIO|FIO|FIBMAP|MTIOC|SIO|OSIO|PCIOC|RIOC|STRIOC|SCIOC|OSCIOC|WSKBD|WSMOUSE|WSDISPLAY|WSMUX)[A-Z]*[ ]*_IO/ { - +/^#[ ]*define[ ]*(AGPIOC_|ATAIO|AUDIO_|BIOC|CCDIOC|CDIO|CIOC|CHIO|DIOC|MIDI_|SEQUENCER_|TIO|FIO|FIBMAP|MTIOC|SIO|OSIO|SESIOC_|SIOC|PCIOC|PPPIOC|RD_|RIOC|RND|STRIOC|SCIOC|OSCIOC|TUN|VNDIOC|WSKBD|WSMOUSE|WSDISPLAY|WSMUX)[A-Z_0-9]*[ ]*_IO/ { + # find where the name starts for (i = 1; i <= NF; i++) if ($i ~ /define/)