aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCy Schubert <cy@FreeBSD.org>2024-11-07 15:51:12 +0000
committerCy Schubert <cy@FreeBSD.org>2024-11-19 00:27:07 +0000
commit7bc49d8b1e490eba0710923ef149d52418197472 (patch)
tree63dba92749a7ac972750c249367423c146a1e233
parented2ecba890e58c6164fb5f21a89119bb8347c088 (diff)
ipfilter: Print the hash name when adding a hashnode fails
As with when printing errors for failed poolnodes, printing the hash node (IP address) only leads to speculation which hash pool the failed add occurred. This is especially useful when the same IP address is listed in multiple hash pools. (cherry picked from commit 8aae4220d76602f22291d7567ba0c61b9aa8c188)
-rw-r--r--sbin/ipf/libipf/load_hashnode.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sbin/ipf/libipf/load_hashnode.c b/sbin/ipf/libipf/load_hashnode.c
index 11525dc96e35..bf22edb9be87 100644
--- a/sbin/ipf/libipf/load_hashnode.c
+++ b/sbin/ipf/libipf/load_hashnode.c
@@ -55,7 +55,7 @@ load_hashnode(int unit, char *name, iphtent_t *node, int ttl,
if (!(opts & OPT_DONOTHING)) {
char msg[80];
- snprintf(msg, sizeof(msg), "%s node from lookup hash table", what);
+ snprintf(msg, sizeof(msg), "%s node from lookup hash table(%s)", what, name);
return (ipf_perror_fd(pool_fd(), iocfunc, msg));
}
return (0);