pg_name
target_add_portal_group(const char *pg_name, const char *ag_name)
return (target->add_portal_group(pg_name, ag_name));
bool target_add_portal_group(const char *pg_name, const char *ag_name);
if (pg_name != "default")
const char *name() const { return pg_name.c_str(); }
std::string pg_name;
virtual bool add_portal_group(const char *pg_name,
bool add_portal_group(const char *pg_name, const char *ag_name)
iscsi_target::add_portal_group(const char *pg_name, const char *ag_name)
pg = t_conf->find_portal_group(pg_name);
log_warnx("unknown portal-group \"%s\" for %s", pg_name,
log_warnx("can't link portal-group \"%s\" to %s", pg_name,
const char *pg_name = port.ctld_portal_group_name.c_str();
struct portal_group *pg = conf->find_portal_group(pg_name);
pg = conf->add_portal_group(pg_name);
log_warnx("Failed to add portal-group \"%s\"", pg_name);
t_name, pg_name);
nvmf_controller::add_portal_group(const char *pg_name, const char *ag_name)
pg = t_conf->find_transport_group(pg_name);
log_warnx("unknown transport-group \"%s\" for %s", pg_name,
log_warnx("can't link transport-group \"%s\" to %s", pg_name,
bool add_portal_group(const char *pg_name, const char *ag_name)
uclparse_dscp(const char *group_type, const char *pg_name,
"string or integer", group_type, pg_name);
uclparse_pcp(const char *group_type, const char *pg_name,
"integer", group_type, pg_name);
uclparse_transport_listen_obj(const char *pg_name, const ucl::Ucl &top)
"property of transport-group \"%s\"", pg_name);
"transport-group \"%s\"", key.c_str(), pg_name);