improve ioctl time64 conversion fallback framework
authorRich Felker <dalias@aerifal.cx>
Thu, 19 Dec 2019 15:47:10 +0000 (10:47 -0500)
committerRich Felker <dalias@aerifal.cx>
Thu, 19 Dec 2019 15:47:10 +0000 (10:47 -0500)
commit64d0e86576ef1d33e996a926d6a02d38fb88a768
treeb44de37053c1f6d684d469624f006d3612cc7bc3
parent221b1a1d0ae5de7ddc76a577f591f7ded090cc44
improve ioctl time64 conversion fallback framework

record offsets of individual slots that expand from 32- to 64-bit,
rather than timespec/timeval pairs. this flexibility will be needed
for some ioctls. reduce size of types in table. adjust representation
of offsets to include a count rather than needing -1 padding so that
the table is less ugly and doesn't need large diffs if we increase max
number of slots.
src/misc/ioctl.c