Lines Matching defs:ir
420 client_build_req(struct idm *idm, struct idm_req *ir, struct aldap_message *m,
427 memset(ir, 0, sizeof(*ir));
430 if (strlcat(ir->ir_line, idm->idm_attrs[i],
431 sizeof(ir->ir_line)) >= sizeof(ir->ir_line))
438 ir->ir_key.ik_uid = strtonum(
442 ir->ir_key.ik_gid = strtonum(
450 if (strlcat(ir->ir_line,
452 sizeof(ir->ir_line)) >= sizeof(ir->ir_line))
455 if (strlcat(ir->ir_line, ",",
456 sizeof(ir->ir_line))
457 >= sizeof(ir->ir_line)) {
466 if (strlcat(ir->ir_line, ldap_attrs->str[0].ostr_val,
467 sizeof(ir->ir_line)) >= sizeof(ir->ir_line)) {
472 ir->ir_key.ik_uid = strtonum(
476 ir->ir_key.ik_uid = strtonum(
484 if (strlcat(ir->ir_line, ":",
485 sizeof(ir->ir_line)) >= sizeof(ir->ir_line))
497 struct idm_req ir;
539 if (client_build_req(idm, &ir, m, min_attr, max_attr) == 0)
541 &ir, sizeof(ir.ir_key) +
542 strlen(ir.ir_line) + 1);