git: e7611b7531c4 - main - ctld: Fix sign bug validating kernel ports when reloading config
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 11 Apr 2025 14:03:54 UTC
The branch main has been updated by jhb:
URL: https://cgit.FreeBSD.org/src/commit/?id=e7611b7531c4fc6d26d36faad79088f277af78f0
commit e7611b7531c4fc6d26d36faad79088f277af78f0
Author: John Baldwin <jhb@FreeBSD.org>
AuthorDate: 2025-04-11 13:59:24 +0000
Commit: John Baldwin <jhb@FreeBSD.org>
CommitDate: 2025-04-11 13:59:24 +0000
ctld: Fix sign bug validating kernel ports when reloading config
When I switched new_pports_from_conf to return bool instead of an
inverted int, I missed updating the call after reloading the config
file due to SIGHUP.
Fixes: 450a84c292ae ("ctld: Some bool-related cleanups")
Sponsored by: Chelsio Communications
Differential Revision: https://reviews.freebsd.org/D49641
---
usr.sbin/ctld/ctld.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/usr.sbin/ctld/ctld.cc b/usr.sbin/ctld/ctld.cc
index f07ee7b34cd7..03a298146f4a 100644
--- a/usr.sbin/ctld/ctld.cc
+++ b/usr.sbin/ctld/ctld.cc
@@ -2601,7 +2601,7 @@ main(int argc, char **argv)
if (tmpconf == NULL) {
log_warnx("configuration error, "
"continuing with old configuration");
- } else if (new_pports_from_conf(tmpconf, &kports)) {
+ } else if (!new_pports_from_conf(tmpconf, &kports)) {
log_warnx("Error associating physical ports, "
"continuing with old configuration");
conf_delete(tmpconf);