]> granicus.if.org Git - strace/commit
Filter out redundant ioctl entries early
authorDmitry V. Levin <ldv@altlinux.org>
Mon, 3 Nov 2014 20:14:31 +0000 (20:14 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Tue, 4 Nov 2014 03:13:36 +0000 (03:13 +0000)
commitee7b76eab9715c9db7ae31d727baf2870b714d91
tree1c7c28d6c4f0dbd44297b7ca386d1ec1e99d0be0
parent118c60344b63bb3deb5090af6214d0bcb2899735
Filter out redundant ioctl entries early

For two ioctl entries with the same code, if one's name is a prefix
to another's name, keep the entry with a shorter name.  Filter out
redundant ioctl entries at ioctlsort stage so that distributed
ioctlent.h.in files will be already filtered.

* linux/ioctlsort.c (is_not_prefix): New function.
(main): Use it.
* linux/ioctlent-filter.awk: Remove.
* Makefile.am (EXTRA_DIST): Remove linux/ioctlent-filter.awk.
($(ioctlent_h)): Don't use linux/ioctlent-filter.awk.
Makefile.am
linux/ioctlent-filter.awk [deleted file]
linux/ioctlsort.c