[BACK]Return to sk-usbhid.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/sk-usbhid.c between version 1.43 and 1.44

version 1.43, 2022/08/19 05:53:28 version 1.44, 2022/09/02 04:20:02
Line 658 
Line 658 
         fido_assert_t *assert = NULL;          fido_assert_t *assert = NULL;
         uint8_t message[32];          uint8_t message[32];
         int r = FIDO_ERR_INTERNAL;          int r = FIDO_ERR_INTERNAL;
           int sk_supports_uv, uv;
         size_t i;          size_t i;
   
         memset(message, '\0', sizeof(message));          memset(message, '\0', sizeof(message));
Line 677 
Line 678 
                 goto out;                  goto out;
         }          }
         if ((r = fido_assert_set_up(assert, FIDO_OPT_FALSE)) != FIDO_OK) {          if ((r = fido_assert_set_up(assert, FIDO_OPT_FALSE)) != FIDO_OK) {
                 skdebug(__func__, "fido_assert_up: %s", fido_strerr(r));                  skdebug(__func__, "fido_assert_set_up: %s", fido_strerr(r));
                   goto out;
           }
           uv = FIDO_OPT_OMIT;
           if (pin == NULL && check_sk_options(dev, "uv", &sk_supports_uv) == 0 &&
               sk_supports_uv != -1)
                   uv = FIDO_OPT_TRUE;
           if ((r = fido_assert_set_uv(assert, uv)) != FIDO_OK) {
                   skdebug(__func__, "fido_assert_set_uv: %s", fido_strerr(r));
                 goto out;                  goto out;
         }          }
         if ((r = fido_dev_get_assert(dev, assert, pin)) != FIDO_OK) {          if ((r = fido_dev_get_assert(dev, assert, pin)) != FIDO_OK) {

Legend:
Removed from v.1.43  
changed lines
  Added in v.1.44