diff options
author | Dmitry V. Levin <ldv@strace.io> | 2021-11-27 08:00:00 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@strace.io> | 2021-11-27 08:00:00 +0000 |
commit | d00ccc6bbda8bcf5fc7987e048e3e271ffc1a484 (patch) | |
tree | f4209cb77547e3a8b78305d07fa80ac65809ad39 /src/defs.h | |
parent | df89e8bb642dbe63b3a6f82bb571d1b1139d1439 (diff) | |
download | strace-d00ccc6bbda8bcf5fc7987e048e3e271ffc1a484.tar.gz |
Move printing of angle brackets from printfd_pid to individual printers
This is required by the follow-up change.
* src/defs.h (print_sockaddr_by_inode): Remove.
* src/socketutils.c (print_sockaddr_by_inode_cached,
print_sockaddr_by_inode_uncached, print_sockaddr_by_inode): Likewise.
(get_sockaddr_by_inode_uncached): Rename to
get_sockaddr_by_inode_lookup, implement get_sockaddr_by_inode_uncached
on top of it.
* src/util.c (printsocket): Rewrite using get_sockaddr_by_inode instead
of print_sockaddr_by_inode, print angle brackets around the output
string.
(printdev, printpidfd): Print angle brackets around the output string.
(printfd_pid): Do not print angle brackets around the output string.
Diffstat (limited to 'src/defs.h')
-rw-r--r-- | src/defs.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/defs.h b/src/defs.h index c282a100c..c0aa702d2 100644 --- a/src/defs.h +++ b/src/defs.h @@ -1238,7 +1238,6 @@ decode_inet_addr(struct tcb *, kernel_ulong_t addr, extern void print_ax25_addr(const void /* ax25_address */ *addr); extern void print_x25_addr(const void /* struct x25_address */ *addr); extern const char *get_sockaddr_by_inode(struct tcb *, int fd, unsigned long inode); -extern bool print_sockaddr_by_inode(struct tcb *, int fd, unsigned long inode); /** * Prints dirfd file descriptor and saves it in tcp->last_dirfd, |