Lines Matching defs:kvp
52 struct kvp *initiator_login_kvp(struct connection *, u_int8_t);
56 struct kvp *);
223 struct kvp kvp[] = {
234 if (!(p = initiator_text_build(t, s, kvp))) {
320 struct kvp *
323 struct kvp *kvp = NULL;
346 if (!(kvp = calloc(len + 1, sizeof(*kvp))))
349 if (kvp_set_from_mine(&kvp[i], *p, c))
358 if (!(kvp = calloc(len + 1, sizeof(*kvp))))
361 if (kvp_set_from_mine(&kvp[i], *p, c))
365 if (kvp_set_from_mine(&kvp[i], *p, c))
368 kvp_set_from_mine(&kvp[i], "MaxRecvDataSegmentLength", c))
375 return kvp;
377 kvp_free(kvp);
386 struct kvp *kvp;
413 if (!(kvp = initiator_login_kvp(c, tl->stage))) {
417 if ((n = text_to_pdu(kvp, p)) == -1) {
418 kvp_free(kvp);
421 kvp_free(kvp);
436 initiator_text_build(struct task *t, struct session *s, struct kvp *kvp)
451 if ((n = text_to_pdu(kvp, p)) == -1)
465 struct kvp *kvp;
493 kvp = pdu_to_text(buf, size);
494 if (kvp == NULL) {
499 if (conn_parse_kvp(c, kvp) == -1) {
500 kvp_free(kvp);
504 kvp_free(kvp);
548 struct kvp *kvp, *k;
564 kvp = pdu_to_text(buf, size);
565 if (kvp == NULL)
568 for (k = kvp; k->key; k++) {
571 kvp_free(kvp);