mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-02-28 00:20:56 +00:00
MINOR: tools: Impprove hash_ipanon to not hash FD-based addresses
"stdout" and "stderr" are not hashed. In the same spirit, "fd@" and "sockpair@" prefixes are not hashed too. There is no reason to hash such address and it may be useful to diagnose bugs. No backport needed, except if anonymization mechanism is backported.
This commit is contained in:
parent
7e50e4b9cc
commit
015bbc298f
@ -5895,7 +5895,11 @@ const char *hash_ipanon(uint32_t scramble, char *ipstring, int hasport)
|
||||
if (scramble == 0) {
|
||||
return ipstring;
|
||||
}
|
||||
if (strcmp(ipstring, "localhost") == 0) {
|
||||
if (strcmp(ipstring, "localhost") == 0 ||
|
||||
strcmp(ipstring, "stdout") == 0 ||
|
||||
strcmp(ipstring, "stderr") == 0 ||
|
||||
strncmp(ipstring, "fd@", 3) == 0 ||
|
||||
strncmp(ipstring, "sockpair@", 9) == 0) {
|
||||
return ipstring;
|
||||
}
|
||||
else {
|
||||
|
Loading…
Reference in New Issue
Block a user