This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Merge branch 'const_posix_invlists' into blead
[perl5.git] / h2pl / getioctlsizes
1 #!/usr/bin/perl
2
3 open (IOCTLS,'/usr/include/sys/ioctl.h') || die "ioctl open failed";
4
5 while (<IOCTLS>) {
6     if (/^\s*#\s*define\s+\w+\s+_IO(R|W|WR)\('?\w+'?,\s*\w+,\s*([^)]+)/) {
7         $need{$2}++;
8     } 
9 }
10
11 foreach $key ( sort keys %need ) {
12     print $key,"\n";
13