Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e1dc1931cd | ||
|
|
24b8bc578d |
+1
-1
@@ -1678,7 +1678,7 @@ prepare_options_buf(struct sshbuf *c, int which)
|
||||
if ((which & OPTIONS_EXTENSIONS) != 0 &&
|
||||
(certflags_flags & CERTOPT_USER_RC) != 0)
|
||||
add_flag_option(c, "permit-user-rc");
|
||||
if ((which & OPTIONS_CRITICAL) != 0 &&
|
||||
if ((which & OPTIONS_EXTENSIONS) != 0 &&
|
||||
(certflags_flags & CERTOPT_NO_REQUIRE_USER_PRESENCE) != 0)
|
||||
add_flag_option(c, "no-touch-required");
|
||||
if ((which & OPTIONS_CRITICAL) != 0 &&
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/* $OpenBSD: ssh-sk.c,v 1.27 2020/02/06 22:30:54 naddy Exp $ */
|
||||
/* $OpenBSD: ssh-sk.c,v 1.28 2020/02/28 01:06:05 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2019 Google LLC
|
||||
*
|
||||
@@ -100,6 +100,10 @@ sshsk_open(const char *path)
|
||||
struct sshsk_provider *ret = NULL;
|
||||
uint32_t version;
|
||||
|
||||
if (path == NULL || *path == '\0') {
|
||||
error("No FIDO SecurityKeyProvider specified");
|
||||
return NULL;
|
||||
}
|
||||
if ((ret = calloc(1, sizeof(*ret))) == NULL) {
|
||||
error("%s: calloc failed", __func__);
|
||||
return NULL;
|
||||
|
||||
Reference in New Issue
Block a user