freebsd-dev/gnu/usr.bin/perl/h2pl/getioctlsizes

14 lines
264 B
Plaintext
Raw Normal View History

1994-09-10 06:27:55 +00:00
#!/usr/bin/perl
open (IOCTLS,'/usr/include/sys/ioctl.h') || die "ioctl open failed";
while (<IOCTLS>) {
if (/^\s*#\s*define\s+\w+\s+_IO(R|W|WR)\('?\w+'?,\s*\w+,\s*([^)]+)/) {
$need{$2}++;
}
}
foreach $key ( sort keys %need ) {
print $key,"\n";
}