summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ctld/ctld.h
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2017-04-24 06:32:35 +0000
committermav <mav@FreeBSD.org>2017-04-24 06:32:35 +0000
commitb4740b046f8d26d0c17c438a6ccf6a48d4610c9c (patch)
tree816f765c3b3a4fb1ba5d2016e5cc942efb4bf85c /usr.sbin/ctld/ctld.h
parentbc743032ad67f907e01ab07b89fa2c5417004333 (diff)
downloadFreeBSD-src-b4740b046f8d26d0c17c438a6ccf6a48d4610c9c.zip
FreeBSD-src-b4740b046f8d26d0c17c438a6ccf6a48d4610c9c.tar.gz
MFC r316677: Do not register in CTL portal groups without portals.
From config synthax point of view such portal groups are not incorrect, but they are useless since can not receive any connection. And since CTL port resource is very limited, it is good to save it.
Diffstat (limited to 'usr.sbin/ctld/ctld.h')
-rw-r--r--usr.sbin/ctld/ctld.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/ctld/ctld.h b/usr.sbin/ctld/ctld.h
index 20864a7..b6175d1 100644
--- a/usr.sbin/ctld/ctld.h
+++ b/usr.sbin/ctld/ctld.h
@@ -151,7 +151,6 @@ struct port {
struct portal_group *p_portal_group;
struct pport *p_pport;
struct target *p_target;
- int p_foreign;
uint32_t p_ctl_port;
};
@@ -371,6 +370,7 @@ struct port *port_find(const struct conf *conf, const char *name);
struct port *port_find_in_pg(const struct portal_group *pg,
const char *target);
void port_delete(struct port *port);
+int port_is_dummy(struct port *port);
struct target *target_new(struct conf *conf, const char *name);
void target_delete(struct target *target);
OpenPOWER on IntegriCloud