Lines Matching defs:r
27 int r;
32 r = base64_read(in_f, &cdh);
33 r |= string_read(in_f, &rpid);
34 r |= string_read(in_f, &uname);
35 r |= base64_read(in_f, &uid);
36 if (r < 0)
54 r = fido_cred_set_clientdata(cred, cdh.ptr, cdh.len);
56 r = fido_cred_set_clientdata_hash(cred, cdh.ptr, cdh.len);
58 if (r != FIDO_OK || (r = fido_cred_set_type(cred, type)) != FIDO_OK ||
59 (r = fido_cred_set_rp(cred, rpid, NULL)) != FIDO_OK ||
60 (r = fido_cred_set_user(cred, uid.ptr, uid.len, uname, NULL,
62 errx(1, "fido_cred_set: %s", fido_strerr(r));
65 if ((r = fido_cred_set_rk(cred, FIDO_OPT_TRUE)) != FIDO_OK)
66 errx(1, "fido_cred_set_rk: %s", fido_strerr(r));
69 if ((r = fido_cred_set_uv(cred, FIDO_OPT_TRUE)) != FIDO_OK)
70 errx(1, "fido_cred_set_uv: %s", fido_strerr(r));
73 if ((r = fido_cred_set_extensions(cred,
75 errx(1, "fido_cred_set_extensions: %s", fido_strerr(r));
78 if ((r = fido_cred_set_extensions(cred,
80 errx(1, "fido_cred_set_extensions: %s", fido_strerr(r));
100 int r;
102 r = base64_encode(fido_cred_clientdata_hash_ptr(cred),
104 r |= base64_encode(fido_cred_authdata_ptr(cred),
106 r |= base64_encode(fido_cred_id_ptr(cred), fido_cred_id_len(cred),
108 r |= base64_encode(fido_cred_sig_ptr(cred), fido_cred_sig_len(cred),
111 r |= base64_encode(fido_cred_x5c_ptr(cred),
114 r |= base64_encode(fido_cred_largeblob_key_ptr(cred),
116 if (r < 0)
155 int r;
181 case 'r':
219 r = fido_cred_set_prot(cred, cred_protect);
220 if (r != FIDO_OK) {
221 errx(1, "fido_cred_set_prot: %s", fido_strerr(r));
225 r = fido_dev_make_cred(dev, cred, NULL);
226 if (r == FIDO_ERR_PIN_REQUIRED && !(flags & FLAG_QUIET)) {
227 r = snprintf(prompt, sizeof(prompt), "Enter PIN for %s: ",
229 if (r < 0 || (size_t)r >= sizeof(prompt))
237 r = fido_dev_make_cred(dev, cred, pin);
241 if (r != FIDO_OK)
242 errx(1, "fido_dev_make_cred: %s", fido_strerr(r));