Searched refs:sshauthopt (Results 1 - 14 of 14) sorted by relevance

/freebsd-13-stable/crypto/openssh/
H A Dauth-options.h26 * sshauthopt represents key options parsed from authorized_keys or
29 struct sshauthopt { struct
70 struct sshauthopt *sshauthopt_new(void);
71 struct sshauthopt *sshauthopt_new_with_keys_defaults(void);
72 void sshauthopt_free(struct sshauthopt *opts);
73 struct sshauthopt *sshauthopt_copy(const struct sshauthopt *orig);
74 int sshauthopt_serialise(const struct sshauthopt *opts, struct sshbuf *m, int);
75 int sshauthopt_deserialise(struct sshbuf *m, struct sshauthopt **opts);
81 struct sshauthopt *sshauthopt_pars
[all...]
H A Dmonitor_wrap.h39 struct sshauthopt;
55 int, struct sshauthopt **);
57 struct sshauthopt **);
H A Dauth.h49 struct sshauthopt;
138 struct sshauthopt **);
217 const struct sshauthopt *auth_options(struct ssh *);
218 int auth_activate_options(struct ssh *, struct sshauthopt *);
221 struct sshauthopt *, int, const char *);
222 void auth_log_authopts(const char *, const struct sshauthopt *, int);
H A Dauth-options.c141 cert_option_list(struct sshauthopt *opts, struct sshbuf *oblob,
254 struct sshauthopt *
257 struct sshauthopt *ret;
266 sshauthopt_free(struct sshauthopt *opts)
294 struct sshauthopt *
297 struct sshauthopt *ret = NULL;
383 struct sshauthopt *
388 struct sshauthopt *ret = NULL;
541 struct sshauthopt *
544 struct sshauthopt *re
[all...]
H A Dauth2-pubkey.c99 struct sshauthopt *authopts = NULL;
282 const char *loc, struct sshauthopt **authoptsp)
287 struct sshauthopt *opts = NULL;
332 const struct sshkey_cert *cert, struct sshauthopt **authoptsp)
369 struct sshkey_cert *cert, struct sshauthopt **authoptsp)
395 const struct sshkey *key, struct sshauthopt **authoptsp)
564 char *cp, const char *loc, struct sshauthopt **authoptsp)
568 struct sshauthopt *keyopts = NULL, *certopts = NULL, *finalopts = NULL;
703 char *file, struct sshkey *key, struct sshauthopt **authoptsp)
735 struct sshauthopt **authopts
[all...]
H A Dauth.c86 extern struct sshauthopt *auth_opts;
1014 /* Log sshauthopt options locally and (optionally) for remote transmission */
1016 auth_log_authopts(const char *loc, const struct sshauthopt *opts, int do_remote)
1084 auth_activate_options(struct ssh *ssh, struct sshauthopt *opts)
1086 struct sshauthopt *old = auth_opts;
1101 struct sshauthopt *restricted;
1105 /* A blank sshauthopt defaults to permitting nothing */
1117 struct sshauthopt *opts, int allow_cert_authority, const char *loc)
H A Dmonitor_wrap.c473 int pubkey_auth_attempt, struct sshauthopt **authoptp)
488 struct sshkey *key, int pubkey_auth_attempt, struct sshauthopt **authoptp)
492 struct sshauthopt *opts = NULL;
H A Dmonitor.c108 extern struct sshauthopt *auth_opts; /* XXX move to permanent ssh->authctxt? */
166 static struct sshauthopt *key_opts = NULL;
1166 struct sshauthopt *opts = NULL;
H A Dserverloop.c85 extern struct sshauthopt *auth_opts;
H A Dauth-pam.c295 extern struct sshauthopt *auth_opts;
H A Dsession.c145 extern struct sshauthopt *auth_opts;
298 set_fwdpermit_from_authopts(struct ssh *ssh, const struct sshauthopt *opts)
H A Dsshd.c256 struct sshauthopt *auth_opts = NULL;
/freebsd-13-stable/crypto/openssh/regress/misc/fuzz-harness/
H A Dauthopt_fuzz.cc14 struct sshauthopt *opts = NULL, *merge = NULL, *add = sshauthopt_new();
/freebsd-13-stable/crypto/openssh/regress/unittests/authopt/
H A Dtests.c36 static struct sshauthopt *
39 struct sshauthopt *ret = sshauthopt_new();
50 static struct sshauthopt *
53 struct sshauthopt *ret = sshauthopt_new();
86 compare_opts(const struct sshauthopt *opts,
87 const struct sshauthopt *expected)
134 struct sshauthopt *opts, *expected;
288 struct sshauthopt *opts, *expected;
375 struct sshauthopt *key_opts, *cert_opts, *merge_opts, *expected;

Completed in 194 milliseconds