Symbol: match_pattern_list
crypto/openssh/auth2-hostbased.c
105
if (match_pattern_list(pkalg, options.hostbased_accepted_algos, 0) != 1) {
crypto/openssh/auth2-pubkey.c
161
if (match_pattern_list(pkalg, options.pubkey_accepted_algos, 0) != 1) {
crypto/openssh/channels.c
366
c->bulk = type != NULL && match_pattern_list(type, classifier, 0) == 1;
crypto/openssh/clientloop.c
2421
match_pattern_list(alg, HOSTKEY_PROOF_RSA_ALGS, 0) != 1) {
crypto/openssh/compat.c
130
if (match_pattern_list(version, check[i].pat, 0) == 1) {
crypto/openssh/log.c
468
if (match_pattern_list(tag, log_verbose[i], 0) == 1) {
crypto/openssh/match.c
222
return match_pattern_list(string, pattern, 0);
crypto/openssh/match.c
239
r = match_pattern_list(hostcopy, pattern, 1);
crypto/openssh/match.c
377
r = match_pattern_list(cp, filter, 0);
crypto/openssh/match.h
18
int match_pattern_list(const char *, const char *, int);
crypto/openssh/readconf.c
820
r = match_pattern_list(ruser, arg, 0) == 1;
crypto/openssh/readconf.c
825
r = match_pattern_list(pw->pw_name, arg, 0) == 1;
crypto/openssh/readconf.c
839
r = match_pattern_list(SSH_RELEASE, arg, 0) == 1;
crypto/openssh/readconf.c
847
match_pattern_list(criteria, arg, 0) == 1;
crypto/openssh/readconf.c
855
match_pattern_list(criteria, arg, 0) == 1;
crypto/openssh/readconf.c
868
r = match_pattern_list(criteria, arg, 0) == 1;
crypto/openssh/readconf.c
968
match_pattern_list(cp, ignored_unknown, 1) == 1)
crypto/openssh/regress/unittests/match/tests.c
246
ASSERT_INT_EQ(match_pattern_list("", "", 0), 0); /* no patterns */
crypto/openssh/regress/unittests/match/tests.c
247
ASSERT_INT_EQ(match_pattern_list("", "*", 0), 1);
crypto/openssh/regress/unittests/match/tests.c
248
ASSERT_INT_EQ(match_pattern_list("", "!*", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
249
ASSERT_INT_EQ(match_pattern_list("", "!a,*", 0), 1);
crypto/openssh/regress/unittests/match/tests.c
250
ASSERT_INT_EQ(match_pattern_list("", "*,!a", 0), 1);
crypto/openssh/regress/unittests/match/tests.c
251
ASSERT_INT_EQ(match_pattern_list("", "a,!*", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
252
ASSERT_INT_EQ(match_pattern_list("", "!*,a", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
253
ASSERT_INT_EQ(match_pattern_list("a", "", 0), 0);
crypto/openssh/regress/unittests/match/tests.c
254
ASSERT_INT_EQ(match_pattern_list("a", "*", 0), 1);
crypto/openssh/regress/unittests/match/tests.c
255
ASSERT_INT_EQ(match_pattern_list("a", "!*", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
256
ASSERT_INT_EQ(match_pattern_list("a", "!a", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
258
ASSERT_INT_EQ(match_pattern_list("a", "!a,*", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
259
ASSERT_INT_EQ(match_pattern_list("b", "!a,*", 0), 1);
crypto/openssh/regress/unittests/match/tests.c
260
ASSERT_INT_EQ(match_pattern_list("a", "*,!a", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
261
ASSERT_INT_EQ(match_pattern_list("b", "*,!a", 0), 1);
crypto/openssh/regress/unittests/match/tests.c
262
ASSERT_INT_EQ(match_pattern_list("a", "a,!*", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
263
ASSERT_INT_EQ(match_pattern_list("b", "a,!*", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
264
ASSERT_INT_EQ(match_pattern_list("a", "a,!a", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
266
ASSERT_INT_EQ(match_pattern_list("a", "!*,a", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
267
ASSERT_INT_EQ(match_pattern_list("b", "!*,a", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
271
ASSERT_INT_EQ(match_pattern_list("abc", "ABC", 0), 0);
crypto/openssh/regress/unittests/match/tests.c
272
ASSERT_INT_EQ(match_pattern_list("ABC", "abc", 0), 0);
crypto/openssh/regress/unittests/match/tests.c
273
ASSERT_INT_EQ(match_pattern_list("abc", "ABC", 1), 1);
crypto/openssh/regress/unittests/match/tests.c
274
ASSERT_INT_EQ(match_pattern_list("ABC", "abc", 1), 0);
crypto/openssh/regress/unittests/test_helper/test_helper.c
693
match_pattern_list(cp, benchmark_pattern, 1) != 1;
crypto/openssh/servconf.c
1016
if (match_pattern_list(ci->rdomain, arg, 0) != 1)
crypto/openssh/servconf.c
1023
if (match_pattern_list(SSH_RELEASE, arg, 0) != 1)
crypto/openssh/session.c
1085
match_pattern_list(ocp,
crypto/openssh/session.c
831
match_pattern_list(cp, allowlist, 0) != 1)
crypto/openssh/session.c
915
match_pattern_list(var_name, denylist, 0) != 1) {
crypto/openssh/ssh-agent.c
1415
if (match_pattern_list(sk_provider,
crypto/openssh/ssh-agent.c
1609
if (match_pattern_list(canonical_provider, allowed_providers, 0) != 1) {
crypto/openssh/ssh-agent.c
948
match_pattern_list(id->key->sk_application,
crypto/openssh/ssh.c
395
if (match_pattern_list(*namep, rule->source_list, 1) != 1 ||
crypto/openssh/ssh.c
396
match_pattern_list(cname, rule->target_list, 1) != 1)
crypto/openssh/sshconnect.c
772
(match_pattern_list("rsa-sha2-256", hostkeyalgs, 0) == 1 ||
crypto/openssh/sshconnect.c
773
match_pattern_list("rsa-sha2-512", hostkeyalgs, 0) == 1))
crypto/openssh/sshconnect.c
776
(match_pattern_list("rsa-sha2-512-cert-v01@openssh.com", hostkeyalgs, 0) == 1 ||
crypto/openssh/sshconnect.c
777
match_pattern_list("rsa-sha2-256-cert-v01@openssh.com", hostkeyalgs, 0) == 1))
crypto/openssh/sshconnect.c
779
return match_pattern_list(ktype, hostkeyalgs, 0) == 1;
crypto/openssh/sshconnect2.c
1611
if (match_pattern_list(sshkey_ssh_name(key), allowlist, 0) == 1)
crypto/openssh/sshconnect2.c
1617
if (match_pattern_list("rsa-sha2-512", allowlist, 0) == 1)
crypto/openssh/sshconnect2.c
1619
if (match_pattern_list("rsa-sha2-256", allowlist, 0) == 1)
crypto/openssh/sshconnect2.c
1623
if (match_pattern_list("rsa-sha2-512-cert-v01@openssh.com",
crypto/openssh/sshconnect2.c
1626
if (match_pattern_list("rsa-sha2-256-cert-v01@openssh.com",
crypto/openssh/sshd-auth.c
223
if (match_pattern_list(s, options.hostkeyalgorithms, 0) != 1) {
crypto/openssh/sshkey.c
2142
if (match_pattern_list(key->cert->signature_type, allowed, 0) != 1)
crypto/openssh/sshkey.c
303
return match_pattern_list("ssh-rsa", sigalgs, 0) == 1 ||
crypto/openssh/sshkey.c
304
match_pattern_list("rsa-sha2-256", sigalgs, 0) == 1 ||
crypto/openssh/sshkey.c
305
match_pattern_list("rsa-sha2-512", sigalgs, 0) == 1;
crypto/openssh/sshkey.c
307
return match_pattern_list("ssh-rsa-cert-v01@openssh.com",
crypto/openssh/sshkey.c
309
match_pattern_list("rsa-sha2-256-cert-v01@openssh.com",
crypto/openssh/sshkey.c
311
match_pattern_list("rsa-sha2-512-cert-v01@openssh.com",
crypto/openssh/sshkey.c
314
return match_pattern_list("sk-ecdsa-sha2-nistp256@openssh.com",
crypto/openssh/sshkey.c
315
sigalgs, 0) == 1 || match_pattern_list(
crypto/openssh/sshkey.c
319
return match_pattern_list(
crypto/openssh/sshkey.c
321
sigalgs, 0) == 1 || match_pattern_list(
crypto/openssh/sshkey.c
325
return match_pattern_list(keyname, sigalgs, 0) == 1;
crypto/openssh/sshkey.c
372
if (match_pattern_list(
crypto/openssh/sshsig.c
266
match_pattern_list(hashalg, HASHALG_ALLOWED, 0) == 1)
crypto/openssh/sshsig.c
376
if (match_pattern_list(sigtype, RSA_SIGN_ALLOWED, 0) != 1) {
crypto/openssh/sshsig.c
774
if (match_pattern_list(required_principal,
crypto/openssh/sshsig.c
950
match_pattern_list(sig_namespace, sigopts->namespaces, 0) != 1) {