rpid
const fido_str_array_t *rpid, const char *pin, int *ms)
if ((rpid == NULL && len == 0 && !force) || len > UINT8_MAX) {
if (rpid != NULL && (argv[1] = cbor_encode_str_array(rpid)) == NULL) {
const fido_str_array_t *rpid, const char *pin, int *ms)
if ((r = config_pin_minlen_tx(dev, len, force, rpid, pin,
fido_dev_set_pin_minlen_rpid(fido_dev_t *dev, const char * const *rpid,
if (fido_str_array_pack(&sa, rpid, n) < 0) {
const es256_pk_t *pk, uint8_t cmd, const char *rpid, int *ms)
(rpid != NULL && (argv[9] = cbor_build_string(rpid)) == NULL)) {
const fido_blob_t *ecdh, const es256_pk_t *pk, const char *rpid,
r = ctap21_uv_token_tx(dev, pin, ecdh, pk, cmd, rpid, ms);
const fido_blob_t *ecdh, const es256_pk_t *pk, const char *rpid,
return (uv_token_wait(dev, cmd, pin, ecdh, pk, rpid, token, ms));
const char *rpid, cbor_item_t **auth, cbor_item_t **opt, int *ms)
if ((r = fido_dev_get_uv_token(dev, cmd, pin, ecdh, pk, rpid,
pid_t pid, rpid;
if ((rpid = waitpid(pid, &status, WNOHANG)) == -1)
if (rpid == 0) {
pid = -rpid(optarg);
pid = rpid(optarg);
static int rpid(const char *);