diff options
| author | Ken J. Thomson <thomsonk@yandex.com> | 2026-04-23 19:15:48 +0000 |
|---|---|---|
| committer | John Baldwin <jhb@FreeBSD.org> | 2026-04-23 19:15:48 +0000 |
| commit | 614ef718496eb6fd815ddcfde203bee8da1178b1 (patch) | |
| tree | 48054937bc39a55073923e726d7dadace641ecad | |
| parent | 7982985bdf58d2ee90d10d5710b28f5c3cd48bb1 (diff) | |
ctld: Don't add an iscsi port for targets with only kernel ports
PR: 293076
Reviewed by: asomers
Fixes: 969876fcee57 ("ctld: parse config file independently of getting kernel info")
Differential Revision: https://reviews.freebsd.org/D56523
| -rw-r--r-- | usr.sbin/ctld/ctld.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/ctld/ctld.cc b/usr.sbin/ctld/ctld.cc index b634debeafc8..e3050974dd35 100644 --- a/usr.sbin/ctld/ctld.cc +++ b/usr.sbin/ctld/ctld.cc @@ -1461,7 +1461,7 @@ target::verify() t_auth_group = t_conf->find_auth_group("default"); assert(t_auth_group != nullptr); } - if (t_ports.empty()) { + if (t_ports.empty() && t_pports.empty()) { struct portal_group *pg = default_portal_group(); assert(pg != NULL); t_conf->add_port(this, pg, nullptr); |
