Lines Matching refs:conf

51 struct conf *
54 struct conf *conf; in conf_new() local
56 conf = calloc(1, sizeof(*conf)); in conf_new()
57 if (conf == NULL) in conf_new()
60 TAILQ_INIT(&conf->conf_targets); in conf_new()
62 return (conf); in conf_new()
66 target_find(struct conf *conf, const char *nickname) in target_find() argument
70 TAILQ_FOREACH(targ, &conf->conf_targets, t_next) { in target_find()
80 target_new(struct conf *conf) in target_new() argument
87 targ->t_conf = conf; in target_new()
92 TAILQ_INSERT_TAIL(&conf->conf_targets, targ, t_next); in target_new()
144 conf_verify(struct conf *conf) in conf_verify() argument
148 TAILQ_FOREACH(targ, &conf->conf_targets, t_next) { in conf_verify()
211 conf_from_target(struct iscsi_session_conf *conf, in conf_from_target() argument
214 memset(conf, 0, sizeof(*conf)); in conf_from_target()
220 strlcpy(conf->isc_initiator, targ->t_initiator_name, in conf_from_target()
221 sizeof(conf->isc_initiator)); in conf_from_target()
223 strlcpy(conf->isc_initiator_addr, targ->t_initiator_address, in conf_from_target()
224 sizeof(conf->isc_initiator_addr)); in conf_from_target()
226 strlcpy(conf->isc_initiator_alias, targ->t_initiator_alias, in conf_from_target()
227 sizeof(conf->isc_initiator_alias)); in conf_from_target()
229 strlcpy(conf->isc_target, targ->t_name, in conf_from_target()
230 sizeof(conf->isc_target)); in conf_from_target()
232 strlcpy(conf->isc_target_addr, targ->t_address, in conf_from_target()
233 sizeof(conf->isc_target_addr)); in conf_from_target()
235 strlcpy(conf->isc_user, targ->t_user, in conf_from_target()
236 sizeof(conf->isc_user)); in conf_from_target()
238 strlcpy(conf->isc_secret, targ->t_secret, in conf_from_target()
239 sizeof(conf->isc_secret)); in conf_from_target()
241 strlcpy(conf->isc_mutual_user, targ->t_mutual_user, in conf_from_target()
242 sizeof(conf->isc_mutual_user)); in conf_from_target()
244 strlcpy(conf->isc_mutual_secret, targ->t_mutual_secret, in conf_from_target()
245 sizeof(conf->isc_mutual_secret)); in conf_from_target()
247 conf->isc_discovery = 1; in conf_from_target()
249 conf->isc_enable = 1; in conf_from_target()
251 conf->isc_iser = 1; in conf_from_target()
253 strlcpy(conf->isc_offload, targ->t_offload, in conf_from_target()
254 sizeof(conf->isc_offload)); in conf_from_target()
256 conf->isc_header_digest = ISCSI_DIGEST_CRC32C; in conf_from_target()
258 conf->isc_header_digest = ISCSI_DIGEST_NONE; in conf_from_target()
260 conf->isc_data_digest = ISCSI_DIGEST_CRC32C; in conf_from_target()
262 conf->isc_data_digest = ISCSI_DIGEST_NONE; in conf_from_target()
263 conf->isc_dscp = targ->t_dscp; in conf_from_target()
264 conf->isc_pcp = targ->t_pcp; in conf_from_target()
265 conf->isc_ping_timeout = targ->t_pingtimeout; in conf_from_target()
266 conf->isc_login_timeout = targ->t_logintimeout; in conf_from_target()
304 struct iscsi_session_conf *conf; in kernel_modify_some() local
339 conf = &state->iss_conf; in kernel_modify_some()
342 strlcpy(conf->isc_target, target, sizeof(conf->isc_target)); in kernel_modify_some()
344 strlcpy(conf->isc_target_addr, target_addr, in kernel_modify_some()
345 sizeof(conf->isc_target_addr)); in kernel_modify_some()
347 strlcpy(conf->isc_user, user, sizeof(conf->isc_user)); in kernel_modify_some()
349 strlcpy(conf->isc_secret, secret, sizeof(conf->isc_secret)); in kernel_modify_some()
351 conf->isc_enable = 1; in kernel_modify_some()
353 conf->isc_enable = 0; in kernel_modify_some()
357 memcpy(&ism.ism_conf, conf, sizeof(ism.ism_conf)); in kernel_modify_some()
386 const struct iscsi_session_conf *conf; in kernel_list() local
417 conf = &state->iss_conf; in kernel_list()
430 "Initiator name:", conf->isc_initiator); in kernel_list()
432 "Initiator portal:", conf->isc_initiator_addr); in kernel_list()
434 "Initiator alias:", conf->isc_initiator_alias); in kernel_list()
439 "Target name:", conf->isc_target); in kernel_list()
441 "Target portal:", conf->isc_target_addr); in kernel_list()
444 if (conf->isc_dscp != -1) in kernel_list()
446 "Target DSCP:", conf->isc_dscp); in kernel_list()
447 if (conf->isc_pcp != -1) in kernel_list()
449 "Target PCP:", conf->isc_pcp); in kernel_list()
450 if (conf->isc_ping_timeout != -1) in kernel_list()
453 conf->isc_ping_timeout); in kernel_list()
454 if (conf->isc_login_timeout != -1) in kernel_list()
457 conf->isc_login_timeout); in kernel_list()
462 "User:", conf->isc_user); in kernel_list()
464 "Secret:", conf->isc_secret); in kernel_list()
466 "Mutual user:", conf->isc_mutual_user); in kernel_list()
468 "Mutual secret:", conf->isc_mutual_secret); in kernel_list()
473 conf->isc_discovery ? "Discovery" : "Normal"); in kernel_list()
476 conf->isc_enable ? "Yes" : "No"); in kernel_list()
503 "iSER (RDMA):", conf->isc_iser ? "Yes" : "No"); in kernel_list()
522 conf = &state->iss_conf; in kernel_list()
526 conf->isc_target, conf->isc_target_addr); in kernel_list()
529 conf->isc_enable != 0) { in kernel_list()
532 if (conf->isc_discovery) { in kernel_list()
534 } else if (conf->isc_enable == 0) { in kernel_list()
643 struct conf *conf; in main() local
894 conf = conf_new_from_file(conf_path); in main()
896 TAILQ_FOREACH(targ, &conf->conf_targets, t_next) in main()
899 conf = conf_new_from_file(conf_path); in main()
900 targ = target_find(conf, nickname); in main()
921 conf = conf_new(); in main()
922 targ = target_new(conf); in main()