summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@strace.io>2022-03-12 08:00:00 +0000
committerDmitry V. Levin <ldv@strace.io>2022-03-12 08:00:00 +0000
commit95fbe15f9089959be732bc5e60809dad03785cee (patch)
tree9d2f609abc28b4d2b998be8a251467a84e3ddb00
parente2ad44b6becf1497ae94bd6273e3d25f5d0b183e (diff)
downloadstrace-95fbe15f9089959be732bc5e60809dad03785cee.tar.gz
util: introduce print_string_in_angle_brackets
* src/util.c (print_string_in_angle_brackets): New function. (printsocket): Use it.
-rw-r--r--src/util.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/util.c b/src/util.c
index d0de13ada..527d67dda 100644
--- a/src/util.c
+++ b/src/util.c
@@ -607,6 +607,14 @@ getfdinode(struct tcb *tcp, int fd)
return 0;
}
+static void
+print_string_in_angle_brackets(const char *str)
+{
+ tprints("<");
+ tprints(str);
+ tprints(">");
+}
+
static bool
printsocket(struct tcb *tcp, int fd, const char *path)
{
@@ -622,9 +630,7 @@ printsocket(struct tcb *tcp, int fd, const char *path)
details = get_sockaddr_by_inode(tcp, fd, inode);
if (details) {
- tprints("<");
- tprints(details);
- tprints(">");
+ print_string_in_angle_brackets(details);
return true;
}