|author||Dmitry V. Levin <firstname.lastname@example.org>||Wed Feb 10 17:43:09 2016 +0000|
|committer||Dmitry V. Levin <email@example.com>||Thu Feb 11 03:06:17 2016 +0000|
socketutils: add const qualifier to variables * socketutils.c (cache_and_print_inode_details): Make "details" parameter const. (print_sockaddr_by_inode_cached): Make "e" variable const. (inet_send_query): Make struct nlmsghdr and struct inet_diag_req_v2 members const. Make "msg" variable const. (inet_parse_response): Make "data" parameter and diag_msg variable const. (receive_responses): Make "h" and "rc" variables const. (unix_send_query): Make struct nlmsghdr and struct unix_diag_req members const. Make "msg" variable const. (unix_print): Make all parameters const. (print_sockaddr_by_inode): Make proto_name parameter const.
This is strace -- a diagnostic, debugging and instructional userspace utility for Linux. It is used to monitor interactions between processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state. The operation of strace is made possible by the kernel feature known as ptrace.
strace is released under a Berkeley-style license at the request of Paul Kranenburg; see the file COPYING for details.
See the file NEWS for information on what has changed in recent versions.
Please send bug reports and enhancements to the strace mailing list.