truss: minor cleanup and pedantic warning fixes
authorAlex Richardson <arichardson@FreeBSD.org>
Wed, 16 Jun 2021 15:35:55 +0000 (16:35 +0100)
committerAlex Richardson <arichardson@FreeBSD.org>
Wed, 16 Jun 2021 15:35:55 +0000 (16:35 +0100)
commit31dddc6a19042bad303cb3d3aa8f52a2cb22dd77
tree290ba3047f69c74b80cc0abf6585cafac32fe61b
parent8ba2e89e987c7ae171c5f099e59d599294d626b7
truss: minor cleanup and pedantic warning fixes

Noticed while porting the recent truss compat32 changes to CheriBSD.
This also fixes i386 tracing by zero-extending user addresses instead
of sign-extending them.

Reviewed By: jhb
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D30211
usr.bin/truss/main.c
usr.bin/truss/syscalls.c