1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 12:28:12 +00:00

strace: Show sun_path on AF_UNIX socket addresses

This commit is contained in:
Rodrigo Tobar 2021-10-11 22:43:46 +08:00 committed by Brian Gianforcaro
parent 441a1ae35d
commit 6ff56a96bd

View file

@ -518,6 +518,11 @@ struct Formatter<struct sockaddr> : StandardFormatter {
", sin_port={}, sin_addr={}",
address_in->sin_port,
IPv4Address(address_in->sin_addr.s_addr).to_string());
} else if (address.sa_family == AF_UNIX) {
auto* address_un = (const struct sockaddr_un*)&address;
builder.appendff(
", sun_path={}",
address_un->sun_path);
}
builder.append('}');
}