kports
kports::add_port(std::string &name, uint32_t ctl_port)
kports::has_port(std::string_view name)
kports::find_port(std::string_view name)
conf::add_port(struct kports &kports, struct target *target, int pp, int vp)
pport = kports.find_port(pname);
conf::add_pports(struct kports &kports)
if (!add_port(kports, targ, i_pp, i_vp)) {
pp = kports.find_port(targ->pport());
struct kports kports;
conf_up oldconf = conf_new_from_kernel(kports);
if (!newconf->add_pports(kports))
} else if (!tmpconf->add_pports(kports)) {
bool add_port(struct kports &kports, struct target *target, int pp,
bool add_pports(struct kports &kports);
conf_up conf_new_from_kernel(struct kports &kports);
add_iscsi_port(struct kports &kports, struct conf *conf,
if (!kports.has_port(name)) {
if (!kports.add_port(name, port.port_id)) {
conf_new_from_kernel(struct kports &kports)
add_iscsi_port(kports, conf.get(), port, name);
add_iscsi_port(kports, conf.get(), port, name);