> On Apr 1, 2020, at 9:27 PM, Kamil Rytarowski <n54%gmx.com@localhost> wrote:
>
> I've implemented:
>
> ioctlprint [-f format] [-e emul] arg...
>
> $ ./ioctlprint 2148554498 2148554498
> WSKBDIO_COMPLEXBELL _IOW('W',0x2,0x10) 0x80105702
> WSKBDIO_COMPLEXBELL _IOW('W',0x2,0x10) 0x80105702
>
> $ ./ioctlprint -f "%o %d %d %i %x %e %n\n" 2148554498
> 020004053402 2148554498 2148554498 2148554498 0x80105702
> _IOW('W',0x2,0x10) WSKBDIO_COMPLEXBELL
>
> %n - name
> %e - expression
> %x - print HEX number
> %o - print OCT number
> %d %i - print DEC number
>
> http://netbsd.org/~kamil/patch-00245-kdump-ioctlname.3.txt
You are fast! I'd write a man page and commit it.
christos
Attachment:
signature.asc
Description: Message signed with OpenPGP