]> granicus.if.org Git - strace/commit
Unabuse struct tcb.auxstr
authorDmitry V. Levin <ldv@altlinux.org>
Fri, 15 Jul 2016 16:08:19 +0000 (16:08 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Mon, 18 Jul 2016 22:12:45 +0000 (22:12 +0000)
commitb759d276d53cbac1f60895c7e674b63f841f6d5d
tree8742380f5fdc57bc02d32ee68dfce70e310f1271
parent7f8ece11c8779a55b63399e21ec53a7a2ff743fc
Unabuse struct tcb.auxstr

As we've got a proper mechanism that parsers can use for storing private
data between entering and exiting stages, all cases of struct tcb.auxstr
abuse should go.

* btrfs.c (btrfs_ioctl): Use set_tcb_priv_ulong and get_tcb_priv_ulong
instead of abusing tcp->auxstr.
* file_handle.c (SYS_FUNC(name_to_handle_at)): Likewise.
* msghdr.c (SYS_FUNC(recvmsg)): Likewise.
* net.c (decode_sockname, SYS_FUNC(recvfrom)): Likewise.
* v4l2.c (print_v4l2_queryctrl): Likewise.
btrfs.c
file_handle.c
msghdr.c
net.c
v4l2.c