crypto/openssh/regress/unittests/authopt/tests.c
32
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/authopt/tests.c
96
#define FLAG_EQ(x) ASSERT_INT_EQ(opts->x, expected->x)
crypto/openssh/regress/unittests/bitmap/tests.c
103
ASSERT_INT_EQ(bitmap_from_string(b, bnbuf,
crypto/openssh/regress/unittests/bitmap/tests.c
106
ASSERT_INT_EQ(BN_is_bit_set(bn, n),
crypto/openssh/regress/unittests/bitmap/tests.c
114
ASSERT_INT_EQ(bitmap_set_bit(b, n), 0);
crypto/openssh/regress/unittests/bitmap/tests.c
115
ASSERT_INT_EQ(BN_set_bit(bn, n), 1);
crypto/openssh/regress/unittests/bitmap/tests.c
130
ASSERT_INT_EQ(BN_is_bit_set(bn, n),
crypto/openssh/regress/unittests/bitmap/tests.c
59
ASSERT_INT_EQ(bitmap_set_bit(b, i), 0);
crypto/openssh/regress/unittests/bitmap/tests.c
60
ASSERT_INT_EQ(BN_set_bit(bn, i), 1);
crypto/openssh/regress/unittests/bitmap/tests.c
63
ASSERT_INT_EQ(bitmap_set_bit(b, j), 0);
crypto/openssh/regress/unittests/bitmap/tests.c
64
ASSERT_INT_EQ(BN_set_bit(bn, j), 1);
crypto/openssh/regress/unittests/bitmap/tests.c
67
ASSERT_INT_EQ(bitmap_set_bit(b, k), 0);
crypto/openssh/regress/unittests/bitmap/tests.c
68
ASSERT_INT_EQ(BN_set_bit(bn, k), 1);
crypto/openssh/regress/unittests/bitmap/tests.c
74
ASSERT_INT_EQ(BN_is_bit_set(bn, n),
crypto/openssh/regress/unittests/bitmap/tests.c
80
ASSERT_INT_EQ(BN_num_bits(bn),
crypto/openssh/regress/unittests/bitmap/tests.c
82
ASSERT_INT_EQ(BN_num_bytes(bn),
crypto/openssh/regress/unittests/bitmap/tests.c
90
ASSERT_INT_EQ(bitmap_to_string(b, bbuf,
crypto/openssh/regress/unittests/bitmap/tests.c
96
ASSERT_INT_EQ(r, (int)len);
crypto/openssh/regress/unittests/conversion/tests.c
26
ASSERT_INT_EQ(convtime("0"), 0);
crypto/openssh/regress/unittests/conversion/tests.c
27
ASSERT_INT_EQ(convtime("1"), 1);
crypto/openssh/regress/unittests/conversion/tests.c
28
ASSERT_INT_EQ(convtime("1S"), 1);
crypto/openssh/regress/unittests/conversion/tests.c
30
ASSERT_INT_EQ(convtime("90m"), 5400);
crypto/openssh/regress/unittests/conversion/tests.c
31
ASSERT_INT_EQ(convtime("1h30m"), 5400);
crypto/openssh/regress/unittests/conversion/tests.c
32
ASSERT_INT_EQ(convtime("2d"), 172800);
crypto/openssh/regress/unittests/conversion/tests.c
33
ASSERT_INT_EQ(convtime("1w"), 604800);
crypto/openssh/regress/unittests/conversion/tests.c
36
ASSERT_INT_EQ(convtime("-7"), -1);
crypto/openssh/regress/unittests/conversion/tests.c
37
ASSERT_INT_EQ(convtime("-9d"), -1);
crypto/openssh/regress/unittests/conversion/tests.c
41
ASSERT_INT_EQ(convtime(buf), INT_MAX);
crypto/openssh/regress/unittests/conversion/tests.c
43
ASSERT_INT_EQ(convtime(buf), -1);
crypto/openssh/regress/unittests/conversion/tests.c
47
ASSERT_INT_EQ(convtime(buf), -1);
crypto/openssh/regress/unittests/conversion/tests.c
48
ASSERT_INT_EQ(convtime("1000000000000000000000w"), -1);
crypto/openssh/regress/unittests/crypto/test_ed25519.c
79
ASSERT_INT_EQ(crypto_sign_ed25519_keypair_from_seed(pk, sk, seed), 0);
crypto/openssh/regress/unittests/crypto/test_ed25519.c
90
ASSERT_INT_EQ(crypto_sign_ed25519(msg, &smlen, msg + 64, msglen, sk), 0);
crypto/openssh/regress/unittests/crypto/test_ed25519.c
93
ASSERT_INT_EQ(crypto_sign_ed25519_open(tmp, &smlen, msg, msglen + 64, pk), 0);
crypto/openssh/regress/unittests/crypto/test_ed25519.c
94
ASSERT_INT_EQ(smlen, msglen);
crypto/openssh/regress/unittests/crypto/test_mldsa.c
110
ASSERT_INT_EQ(crypto_sign_mldsa44_keypair_seeded(pk,
crypto/openssh/regress/unittests/crypto/test_mldsa.c
126
ASSERT_INT_EQ(crypto_sign_mldsa44_seeded(sig, msg,
crypto/openssh/regress/unittests/crypto/test_mldsa.c
133
ASSERT_INT_EQ(crypto_sign_mldsa44_verify(sig, msg,
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
112
ASSERT_INT_EQ(sshbuf_len(b_pk), MLDSA44_ED25519_PK_SZ);
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
113
ASSERT_INT_EQ(sshbuf_len(b_sk), MLDSA44_ED25519_SK_SZ);
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
114
ASSERT_INT_EQ(sshbuf_len(b_s), MLDSA44_ED25519_SIG_SZ);
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
115
ASSERT_INT_EQ(sshbuf_len(b_sWithContext), MLDSA44_ED25519_SIG_SZ);
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
128
ASSERT_INT_EQ(crypto_sign_mldsa44_ed25519_keygen(pk, sk), 0);
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
129
ASSERT_INT_EQ(crypto_sign_mldsa44_ed25519_sign(sig,
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
131
ASSERT_INT_EQ(crypto_sign_mldsa44_ed25519_verify(sig,
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
140
ASSERT_INT_EQ(crypto_sign_mldsa44_ed25519_keygen_seeded(pk_expanded,
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
148
ASSERT_INT_EQ(crypto_sign_mldsa44_ed25519_verify(tvec_s, tvec_m,
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
153
ASSERT_INT_EQ(crypto_sign_mldsa44_ed25519_verify(tvec_sWithContext,
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
158
ASSERT_INT_EQ(crypto_sign_mldsa44_ed25519_sign(sig, tvec_m, tvec_m_len,
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
160
ASSERT_INT_EQ(crypto_sign_mldsa44_ed25519_verify(sig,
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
165
ASSERT_INT_EQ(crypto_sign_mldsa44_ed25519_sign(sig,
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
167
ASSERT_INT_EQ(crypto_sign_mldsa44_ed25519_verify(sig,
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
172
ASSERT_INT_EQ(crypto_sign_mldsa44_ed25519_verify(tvec_s, tvec_m,
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
177
ASSERT_INT_EQ(crypto_sign_mldsa44_ed25519_verify(tvec_sWithContext,
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
183
ASSERT_INT_EQ(crypto_sign_mldsa44_ed25519_verify(tvec_sWithContext,
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
47
ASSERT_INT_EQ(sshbuf_b64tod(ret, b64), 0);
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
71
ASSERT_INT_EQ(crypto_sign_mldsa44_ed25519_verify(s, m, m_len,
crypto/openssh/regress/unittests/crypto/test_mlkem.c
137
ASSERT_INT_EQ(crypto_kem_mlkem768_keypair_seeded(pk, sk, seed), 0);
crypto/openssh/regress/unittests/crypto/test_mlkem.c
151
ASSERT_INT_EQ(crypto_kem_mlkem768_enc_seeded(ct, shared_secret,
crypto/openssh/regress/unittests/crypto/test_mlkem.c
159
ASSERT_INT_EQ(crypto_kem_mlkem768_dec(shared_secret2, ct, sk), 0);
crypto/openssh/regress/unittests/crypto/tests.c
30
ASSERT_INT_EQ(sshbuf_load_file(test_data_file(name), &ret), 0);
crypto/openssh/regress/unittests/crypto/tests.c
47
ASSERT_INT_EQ(sshbuf_consume_end(ret, 1), 0);
crypto/openssh/regress/unittests/crypto/tests.c
52
ASSERT_INT_EQ(sshbuf_put_u8(ret, 0), 0);
crypto/openssh/regress/unittests/crypto/tests.c
75
ASSERT_INT_EQ(1, 0);
crypto/openssh/regress/unittests/crypto/tests.c
77
ASSERT_INT_EQ(sshbuf_consume(tmp, off + strlen(k)), 0);
crypto/openssh/regress/unittests/crypto/tests.c
84
ASSERT_INT_EQ(sshbuf_consume(tmp, 1), 0);
crypto/openssh/regress/unittests/crypto/tests.c
89
ASSERT_INT_EQ(sshbuf_get_u8(tmp, &c), 0);
crypto/openssh/regress/unittests/crypto/tests.c
92
ASSERT_INT_EQ(sshbuf_find(tmp, 0, "\"", 1, &end_off), 0);
crypto/openssh/regress/unittests/crypto/tests.c
97
ASSERT_INT_EQ(sshbuf_consume(tmp, end_off), 0);
crypto/openssh/regress/unittests/crypto/tests.c
98
ASSERT_INT_EQ(sshbuf_consume_upto_child(content, tmp), 0);
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
119
ASSERT_INT_EQ(l->marker, expected->l.marker);
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
127
ASSERT_INT_EQ(l->keytype, expected_keytype);
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
133
ASSERT_INT_EQ(sshkey_equal(l->key, expected->l.key), 1);
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
161
ASSERT_INT_EQ(sshkey_load_public(
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
787
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
798
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
810
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
822
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
834
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
846
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
857
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
868
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
880
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
892
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
905
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
917
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
929
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
941
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
954
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
967
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
981
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
994
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/kex/test_kex.c
116
ASSERT_INT_EQ(ssh_init(&client, 0, &kex_params), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
117
ASSERT_INT_EQ(ssh_init(&server, 1, &kex_params), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
123
ASSERT_INT_EQ(ssh_add_hostkey(server, private), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
124
ASSERT_INT_EQ(ssh_add_hostkey(client, public), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
132
ASSERT_INT_EQ(kex_send_kexinit(client), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
137
ASSERT_INT_EQ(kex_send_kexinit(server), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
144
ASSERT_INT_EQ(ssh_packet_get_state(server, state), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
150
ASSERT_INT_EQ(ssh_init(&server2, 1, NULL), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
152
ASSERT_INT_EQ(ssh_add_hostkey(server2, private), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
153
ASSERT_INT_EQ(ssh_packet_set_state(server2, state), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
154
ASSERT_INT_EQ(sshbuf_len(state), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
179
ASSERT_INT_EQ(kex_send_kexinit(server2), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
181
ASSERT_INT_EQ(kex_send_kexinit(client), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
205
ASSERT_INT_EQ(sshkey_generate(KEY_ED25519, 0, &key), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
72
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/kex/test_kex.c
73
ASSERT_INT_EQ(server->kex->done, 1);
crypto/openssh/regress/unittests/kex/test_kex.c
74
ASSERT_INT_EQ(client->kex->done, 1);
crypto/openssh/regress/unittests/kex/test_kex.c
93
ASSERT_INT_EQ(sshkey_generate(keytype, bits, &private), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
98
ASSERT_INT_EQ(sshkey_from_private(private, &public), 0);
crypto/openssh/regress/unittests/match/tests.c
128
ASSERT_INT_EQ(actual, expected);
crypto/openssh/regress/unittests/match/tests.c
160
ASSERT_INT_EQ(match_pattern("", ""), 1);
crypto/openssh/regress/unittests/match/tests.c
161
ASSERT_INT_EQ(match_pattern("", "aaa"), 0);
crypto/openssh/regress/unittests/match/tests.c
162
ASSERT_INT_EQ(match_pattern("aaa", ""), 0);
crypto/openssh/regress/unittests/match/tests.c
163
ASSERT_INT_EQ(match_pattern("aaa", "aaaa"), 0);
crypto/openssh/regress/unittests/match/tests.c
164
ASSERT_INT_EQ(match_pattern("aaaa", "aaa"), 0);
crypto/openssh/regress/unittests/match/tests.c
165
ASSERT_INT_EQ(match_pattern("abc", "abc"), 1);
crypto/openssh/regress/unittests/match/tests.c
166
ASSERT_INT_EQ(match_pattern("abc", "abd"), 0);
crypto/openssh/regress/unittests/match/tests.c
167
ASSERT_INT_EQ(match_pattern("abc", "abcd"), 0);
crypto/openssh/regress/unittests/match/tests.c
168
ASSERT_INT_EQ(match_pattern("abcd", "abc"), 0);
crypto/openssh/regress/unittests/match/tests.c
172
ASSERT_INT_EQ(match_pattern("", "*"), 1);
crypto/openssh/regress/unittests/match/tests.c
173
ASSERT_INT_EQ(match_pattern("", "**"), 1);
crypto/openssh/regress/unittests/match/tests.c
174
ASSERT_INT_EQ(match_pattern("", "***"), 1);
crypto/openssh/regress/unittests/match/tests.c
175
ASSERT_INT_EQ(match_pattern("", "?"), 0);
crypto/openssh/regress/unittests/match/tests.c
176
ASSERT_INT_EQ(match_pattern("", "*?"), 0);
crypto/openssh/regress/unittests/match/tests.c
177
ASSERT_INT_EQ(match_pattern("", "?*"), 0);
crypto/openssh/regress/unittests/match/tests.c
178
ASSERT_INT_EQ(match_pattern("", "**a*"), 0);
crypto/openssh/regress/unittests/match/tests.c
179
ASSERT_INT_EQ(match_pattern("a", "?"), 1);
crypto/openssh/regress/unittests/match/tests.c
180
ASSERT_INT_EQ(match_pattern("aa", "a?"), 1);
crypto/openssh/regress/unittests/match/tests.c
181
ASSERT_INT_EQ(match_pattern("a", "*"), 1);
crypto/openssh/regress/unittests/match/tests.c
182
ASSERT_INT_EQ(match_pattern("aa", "a*"), 1);
crypto/openssh/regress/unittests/match/tests.c
183
ASSERT_INT_EQ(match_pattern("aa", "?*"), 1);
crypto/openssh/regress/unittests/match/tests.c
184
ASSERT_INT_EQ(match_pattern("aa", "?a"), 1);
crypto/openssh/regress/unittests/match/tests.c
185
ASSERT_INT_EQ(match_pattern("aa", "*a"), 1);
crypto/openssh/regress/unittests/match/tests.c
186
ASSERT_INT_EQ(match_pattern("ba", "a?"), 0);
crypto/openssh/regress/unittests/match/tests.c
187
ASSERT_INT_EQ(match_pattern("ba", "a*"), 0);
crypto/openssh/regress/unittests/match/tests.c
188
ASSERT_INT_EQ(match_pattern("ab", "?a"), 0);
crypto/openssh/regress/unittests/match/tests.c
189
ASSERT_INT_EQ(match_pattern("ab", "*a"), 0);
crypto/openssh/regress/unittests/match/tests.c
190
ASSERT_INT_EQ(match_pattern("aa", "**"), 1);
crypto/openssh/regress/unittests/match/tests.c
191
ASSERT_INT_EQ(match_pattern("ab", "a***b"), 1);
crypto/openssh/regress/unittests/match/tests.c
192
ASSERT_INT_EQ(match_pattern("axb", "a***b"), 1);
crypto/openssh/regress/unittests/match/tests.c
193
ASSERT_INT_EQ(match_pattern("axxb", "a***b"), 1);
crypto/openssh/regress/unittests/match/tests.c
194
ASSERT_INT_EQ(match_pattern("ax", "a***b"), 0);
crypto/openssh/regress/unittests/match/tests.c
195
ASSERT_INT_EQ(match_pattern("abbb", "a*b*b"), 1);
crypto/openssh/regress/unittests/match/tests.c
196
ASSERT_INT_EQ(match_pattern("abbb", "a*b*c"), 0);
crypto/openssh/regress/unittests/match/tests.c
197
ASSERT_INT_EQ(match_pattern("aaaaaaaaac", "a*a*a*a*b"), 0);
crypto/openssh/regress/unittests/match/tests.c
198
ASSERT_INT_EQ(match_pattern("aaaaaaaaab", "a*a*a*a*b"), 1);
crypto/openssh/regress/unittests/match/tests.c
199
ASSERT_INT_EQ(match_pattern("ab", "*b"), 1);
crypto/openssh/regress/unittests/match/tests.c
200
ASSERT_INT_EQ(match_pattern("ab", "*a*"), 1);
crypto/openssh/regress/unittests/match/tests.c
201
ASSERT_INT_EQ(match_pattern("ab", "*a*b"), 1);
crypto/openssh/regress/unittests/match/tests.c
202
ASSERT_INT_EQ(match_pattern("ab", "*a*c"), 0);
crypto/openssh/regress/unittests/match/tests.c
203
ASSERT_INT_EQ(match_pattern("abc", "a?c"), 1);
crypto/openssh/regress/unittests/match/tests.c
204
ASSERT_INT_EQ(match_pattern("abc", "??c"), 1);
crypto/openssh/regress/unittests/match/tests.c
205
ASSERT_INT_EQ(match_pattern("abc", "???"), 1);
crypto/openssh/regress/unittests/match/tests.c
206
ASSERT_INT_EQ(match_pattern("abc", "a?d"), 0);
crypto/openssh/regress/unittests/match/tests.c
207
ASSERT_INT_EQ(match_pattern("ab", "???"), 0);
crypto/openssh/regress/unittests/match/tests.c
208
ASSERT_INT_EQ(match_pattern("abc", "ab*"), 1);
crypto/openssh/regress/unittests/match/tests.c
209
ASSERT_INT_EQ(match_pattern("ab", "ab*"), 1);
crypto/openssh/regress/unittests/match/tests.c
210
ASSERT_INT_EQ(match_pattern("a", "ab*"), 0);
crypto/openssh/regress/unittests/match/tests.c
211
ASSERT_INT_EQ(match_pattern("abc", "ab?"), 1);
crypto/openssh/regress/unittests/match/tests.c
212
ASSERT_INT_EQ(match_pattern("ab", "ab?"), 0);
crypto/openssh/regress/unittests/match/tests.c
213
ASSERT_INT_EQ(match_pattern("abcd", "ab?"), 0);
crypto/openssh/regress/unittests/match/tests.c
214
ASSERT_INT_EQ(match_pattern("abc", "?bc"), 1);
crypto/openssh/regress/unittests/match/tests.c
215
ASSERT_INT_EQ(match_pattern("abc", "?b*"), 1);
crypto/openssh/regress/unittests/match/tests.c
216
ASSERT_INT_EQ(match_pattern("abc", "?c"), 0);
crypto/openssh/regress/unittests/match/tests.c
217
ASSERT_INT_EQ(match_pattern("abc", "a*?c"), 1);
crypto/openssh/regress/unittests/match/tests.c
218
ASSERT_INT_EQ(match_pattern("ac", "a*?c"), 0);
crypto/openssh/regress/unittests/match/tests.c
219
ASSERT_INT_EQ(match_pattern("abbc", "a*?c"), 1);
crypto/openssh/regress/unittests/match/tests.c
220
ASSERT_INT_EQ(match_pattern("abc", "a?*c"), 1);
crypto/openssh/regress/unittests/match/tests.c
221
ASSERT_INT_EQ(match_pattern("ac", "a?*c"), 0);
crypto/openssh/regress/unittests/match/tests.c
222
ASSERT_INT_EQ(match_pattern("abbc", "a?*c"), 1);
crypto/openssh/regress/unittests/match/tests.c
223
ASSERT_INT_EQ(match_pattern("abc", "a*?*c"), 1);
crypto/openssh/regress/unittests/match/tests.c
224
ASSERT_INT_EQ(match_pattern("ac", "a*?*c"), 0);
crypto/openssh/regress/unittests/match/tests.c
225
ASSERT_INT_EQ(match_pattern("abc", "?*c"), 1);
crypto/openssh/regress/unittests/match/tests.c
226
ASSERT_INT_EQ(match_pattern("ac", "?*c"), 1);
crypto/openssh/regress/unittests/match/tests.c
227
ASSERT_INT_EQ(match_pattern("c", "?*c"), 0);
crypto/openssh/regress/unittests/match/tests.c
228
ASSERT_INT_EQ(match_pattern("abc", "*?c"), 1);
crypto/openssh/regress/unittests/match/tests.c
229
ASSERT_INT_EQ(match_pattern("ac", "*?c"), 1);
crypto/openssh/regress/unittests/match/tests.c
230
ASSERT_INT_EQ(match_pattern("c", "*?c"), 0);
crypto/openssh/regress/unittests/match/tests.c
231
ASSERT_INT_EQ(match_pattern("abc", "a?*"), 1);
crypto/openssh/regress/unittests/match/tests.c
232
ASSERT_INT_EQ(match_pattern("ab", "a?*"), 1);
crypto/openssh/regress/unittests/match/tests.c
233
ASSERT_INT_EQ(match_pattern("a", "a?*"), 0);
crypto/openssh/regress/unittests/match/tests.c
234
ASSERT_INT_EQ(match_pattern("abc", "a*?"), 1);
crypto/openssh/regress/unittests/match/tests.c
235
ASSERT_INT_EQ(match_pattern("ab", "a*?"), 1);
crypto/openssh/regress/unittests/match/tests.c
236
ASSERT_INT_EQ(match_pattern("a", "a*?"), 0);
crypto/openssh/regress/unittests/match/tests.c
237
ASSERT_INT_EQ(match_pattern("abb", "a*b"), 1);
crypto/openssh/regress/unittests/match/tests.c
238
ASSERT_INT_EQ(match_pattern("abbc", "a*b"), 0);
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/match/tests.c
278
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "127.0.0.1/44"), -2);
crypto/openssh/regress/unittests/match/tests.c
279
ASSERT_INT_EQ(addr_match_list(NULL, "127.0.0.1/44"), -2);
crypto/openssh/regress/unittests/match/tests.c
280
ASSERT_INT_EQ(addr_match_list("a", "*"), 0);
crypto/openssh/regress/unittests/match/tests.c
281
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "*"), 1);
crypto/openssh/regress/unittests/match/tests.c
282
ASSERT_INT_EQ(addr_match_list(NULL, "*"), 0);
crypto/openssh/regress/unittests/match/tests.c
283
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "127.0.0.1"), 1);
crypto/openssh/regress/unittests/match/tests.c
284
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "127.0.0.2"), 0);
crypto/openssh/regress/unittests/match/tests.c
285
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "!127.0.0.1"), -1);
crypto/openssh/regress/unittests/match/tests.c
287
ASSERT_INT_EQ(addr_match_list("127.0.0.255", "127.0.0.0/24"), 1);
crypto/openssh/regress/unittests/match/tests.c
288
ASSERT_INT_EQ(addr_match_list("127.0.1.1", "127.0.0.0/24"), 0);
crypto/openssh/regress/unittests/match/tests.c
289
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "127.0.0.0/24"), 1);
crypto/openssh/regress/unittests/match/tests.c
290
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "127.0.1.0/24"), 0);
crypto/openssh/regress/unittests/match/tests.c
291
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "!127.0.0.0/24"), -1);
crypto/openssh/regress/unittests/match/tests.c
293
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "10.0.0.1,!127.0.0.1"), -1);
crypto/openssh/regress/unittests/match/tests.c
294
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "!127.0.0.1,10.0.0.1"), -1);
crypto/openssh/regress/unittests/match/tests.c
295
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "10.0.0.1,127.0.0.2"), 0);
crypto/openssh/regress/unittests/match/tests.c
296
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "127.0.0.2,10.0.0.1"), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
101
ASSERT_INT_EQ(argv_split("'\\'smiley\\\"'", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
102
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
107
ASSERT_INT_EQ(argv_split("smiley\\'s leamas\\'", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
108
ASSERT_INT_EQ(ac, 2);
crypto/openssh/regress/unittests/misc/test_argv.c
114
ASSERT_INT_EQ(argv_split("leamas\\\\smiley", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
115
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
120
ASSERT_INT_EQ(argv_split("leamas\\\\ \\\\smiley", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
121
ASSERT_INT_EQ(ac, 2);
crypto/openssh/regress/unittests/misc/test_argv.c
127
ASSERT_INT_EQ(argv_split("smiley\\ leamas", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
128
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
136
ASSERT_INT_EQ(argv_split("'smiley\\ leamas'", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
137
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
142
ASSERT_INT_EQ(argv_split("\"smiley\\ leamas\"", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
143
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
151
ASSERT_INT_EQ(argv_split("# gold", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
152
ASSERT_INT_EQ(ac, 2);
crypto/openssh/regress/unittests/misc/test_argv.c
158
ASSERT_INT_EQ(argv_split("# gold", &ac, &av, 1), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
159
ASSERT_INT_EQ(ac, 0);
crypto/openssh/regress/unittests/misc/test_argv.c
163
ASSERT_INT_EQ(argv_split("leamas#gold", &ac, &av, 1), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
164
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
169
ASSERT_INT_EQ(argv_split("\"leamas # gold\"", &ac, &av, 1), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
170
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
175
ASSERT_INT_EQ(argv_split("\"leamas\"#gold", &ac, &av, 1), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
176
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
37
ASSERT_INT_EQ(argv_split("", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
38
ASSERT_INT_EQ(ac, 0);
crypto/openssh/regress/unittests/misc/test_argv.c
42
ASSERT_INT_EQ(argv_split(" ", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
43
ASSERT_INT_EQ(ac, 0);
crypto/openssh/regress/unittests/misc/test_argv.c
50
ASSERT_INT_EQ(argv_split("leamas", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
51
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
56
ASSERT_INT_EQ(argv_split("smiley leamas", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
57
ASSERT_INT_EQ(ac, 2);
crypto/openssh/regress/unittests/misc/test_argv.c
66
ASSERT_INT_EQ(argv_split("\"smiley\"", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
67
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
72
ASSERT_INT_EQ(argv_split("leamas \" smiley \"", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
73
ASSERT_INT_EQ(ac, 2);
crypto/openssh/regress/unittests/misc/test_argv.c
79
ASSERT_INT_EQ(argv_split("\"smiley leamas\"", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
80
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
85
ASSERT_INT_EQ(argv_split("smiley\" leamas\" liz", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
86
ASSERT_INT_EQ(ac, 2);
crypto/openssh/regress/unittests/misc/test_argv.c
95
ASSERT_INT_EQ(argv_split("\\\"smiley\\'", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
96
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_convtime.c
100
ASSERT_INT_EQ(parse_absolute_time("20000101122345", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
103
ASSERT_INT_EQ(parse_absolute_time("20000101Z", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
105
ASSERT_INT_EQ(parse_absolute_time("200001011223Z", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
107
ASSERT_INT_EQ(parse_absolute_time("20000101122345Z", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
109
ASSERT_INT_EQ(parse_absolute_time("20000101UTC", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
111
ASSERT_INT_EQ(parse_absolute_time("200001011223UTC", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
113
ASSERT_INT_EQ(parse_absolute_time("20000101122345UTC", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
117
ASSERT_INT_EQ(parse_absolute_time("20001301", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
119
ASSERT_INT_EQ(parse_absolute_time("20000001", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
122
ASSERT_INT_EQ(parse_absolute_time("2", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
124
ASSERT_INT_EQ(parse_absolute_time("2000", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
126
ASSERT_INT_EQ(parse_absolute_time("20000", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
128
ASSERT_INT_EQ(parse_absolute_time("200001", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
130
ASSERT_INT_EQ(parse_absolute_time("2000010", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
132
ASSERT_INT_EQ(parse_absolute_time("200001010", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
135
ASSERT_INT_EQ(parse_absolute_time("20000199", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
137
ASSERT_INT_EQ(parse_absolute_time("200001019900", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
139
ASSERT_INT_EQ(parse_absolute_time("200001010099", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
141
ASSERT_INT_EQ(parse_absolute_time("20000101000099", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
144
ASSERT_INT_EQ(parse_absolute_time("20000101ZZ", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
146
ASSERT_INT_EQ(parse_absolute_time("20000101PDT", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
148
ASSERT_INT_EQ(parse_absolute_time("20000101U", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
150
ASSERT_INT_EQ(parse_absolute_time("20000101UTCUTC", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
32
ASSERT_INT_EQ(convtime("0"), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
33
ASSERT_INT_EQ(convtime("1"), 1);
crypto/openssh/regress/unittests/misc/test_convtime.c
34
ASSERT_INT_EQ(convtime("2s"), 2);
crypto/openssh/regress/unittests/misc/test_convtime.c
35
ASSERT_INT_EQ(convtime("3m"), 180);
crypto/openssh/regress/unittests/misc/test_convtime.c
36
ASSERT_INT_EQ(convtime("1m30"), 90);
crypto/openssh/regress/unittests/misc/test_convtime.c
37
ASSERT_INT_EQ(convtime("1m30s"), 90);
crypto/openssh/regress/unittests/misc/test_convtime.c
38
ASSERT_INT_EQ(convtime("1h1s"), 3601);
crypto/openssh/regress/unittests/misc/test_convtime.c
39
ASSERT_INT_EQ(convtime("1h30m"), 90 * 60);
crypto/openssh/regress/unittests/misc/test_convtime.c
40
ASSERT_INT_EQ(convtime("1d"), 24 * 60 * 60);
crypto/openssh/regress/unittests/misc/test_convtime.c
41
ASSERT_INT_EQ(convtime("1w"), 7 * 24 * 60 * 60);
crypto/openssh/regress/unittests/misc/test_convtime.c
42
ASSERT_INT_EQ(convtime("1w2d3h4m5"), 788645);
crypto/openssh/regress/unittests/misc/test_convtime.c
43
ASSERT_INT_EQ(convtime("1w2d3h4m5s"), 788645);
crypto/openssh/regress/unittests/misc/test_convtime.c
45
ASSERT_INT_EQ(convtime("-1"), -1);
crypto/openssh/regress/unittests/misc/test_convtime.c
46
ASSERT_INT_EQ(convtime(""), -1);
crypto/openssh/regress/unittests/misc/test_convtime.c
47
ASSERT_INT_EQ(convtime("trout"), -1);
crypto/openssh/regress/unittests/misc/test_convtime.c
48
ASSERT_INT_EQ(convtime("-77"), -1);
crypto/openssh/regress/unittests/misc/test_convtime.c
51
ASSERT_INT_EQ(convtime(buf), INT_MAX);
crypto/openssh/regress/unittests/misc/test_convtime.c
53
ASSERT_INT_EQ(convtime(buf), -1);
crypto/openssh/regress/unittests/misc/test_convtime.c
54
ASSERT_INT_EQ(convtime("3550w5d3h14m7s"), 2147483647);
crypto/openssh/regress/unittests/misc/test_convtime.c
56
ASSERT_INT_EQ(convtime("3550w5d3h14m8s"), -1);
crypto/openssh/regress/unittests/misc/test_convtime.c
98
ASSERT_INT_EQ(parse_absolute_time("20000101", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
99
ASSERT_INT_EQ(parse_absolute_time("200001011223", &t), 0);
crypto/openssh/regress/unittests/misc/test_expand.c
30
ASSERT_INT_EQ(setenv("FOO", "bar", 1), 0);
crypto/openssh/regress/unittests/misc/test_expand.c
31
ASSERT_INT_EQ(setenv("BAR", "baz", 1), 0);
crypto/openssh/regress/unittests/misc/test_expand.c
54
ASSERT_PTR_EQ(ret, NULL); ASSERT_INT_EQ(parseerr, 0);
crypto/openssh/regress/unittests/misc/test_expand.c
56
ASSERT_PTR_EQ(ret, NULL); ASSERT_INT_EQ(parseerr, 0);
crypto/openssh/regress/unittests/misc/test_expand.c
58
ASSERT_PTR_EQ(ret, NULL); ASSERT_INT_EQ(parseerr, 0);
crypto/openssh/regress/unittests/misc/test_expand.c
61
ASSERT_PTR_EQ(ret, NULL); ASSERT_INT_EQ(parseerr, 1);
crypto/openssh/regress/unittests/misc/test_expand.c
63
ASSERT_PTR_EQ(ret, NULL); ASSERT_INT_EQ(parseerr, 1);
crypto/openssh/regress/unittests/misc/test_expand.c
65
ASSERT_PTR_EQ(ret, NULL); ASSERT_INT_EQ(parseerr, 1);
crypto/openssh/regress/unittests/misc/test_expand.c
68
ASSERT_PTR_EQ(ret, NULL); ASSERT_INT_EQ(parseerr, 1);
crypto/openssh/regress/unittests/misc/test_misc.c
364
ASSERT_INT_EQ(path_absolute("/foo/bar"), 1);
crypto/openssh/regress/unittests/misc/test_misc.c
368
ASSERT_INT_EQ(path_absolute("foo/bar"), 0);
crypto/openssh/regress/unittests/misc/test_misc.c
372
ASSERT_INT_EQ(path_absolute(""), 0);
crypto/openssh/regress/unittests/misc/test_parse.c
31
ASSERT_INT_EQ(parse_user_host_path("someuser@some.host:some/path",
crypto/openssh/regress/unittests/misc/test_parse.c
41
ASSERT_INT_EQ(parse_user_host_path("someuser@1.22.33.144:some/path",
crypto/openssh/regress/unittests/misc/test_parse.c
51
ASSERT_INT_EQ(parse_user_host_path("someuser@[1.22.33.144]:some/path",
crypto/openssh/regress/unittests/misc/test_parse.c
61
ASSERT_INT_EQ(parse_user_host_path("someuser@[1.22.33.144]:",
crypto/openssh/regress/unittests/misc/test_parse.c
71
ASSERT_INT_EQ(parse_user_host_path("someuser@[::1]:some/path",
crypto/openssh/regress/unittests/misc/test_parse.c
81
ASSERT_INT_EQ(parse_uri("ssh", "ssh://someuser@some.host:22/some/path",
crypto/openssh/regress/unittests/misc/test_parse.c
85
ASSERT_INT_EQ(port, 22);
crypto/openssh/regress/unittests/misc/test_ptimeout.c
33
ASSERT_INT_EQ(ptimeout_get_ms(&pt), -1);
crypto/openssh/regress/unittests/misc/test_ptimeout.c
39
ASSERT_INT_EQ(ptimeout_get_ms(&pt), 100 * 1000);
crypto/openssh/regress/unittests/misc/test_ptimeout.c
49
ASSERT_INT_EQ(ptimeout_get_ms(&pt), 50123);
crypto/openssh/regress/unittests/misc/test_ptimeout.c
59
ASSERT_INT_EQ(ptimeout_get_ms(&pt), 0);
crypto/openssh/regress/unittests/misc/test_ptimeout.c
81
ASSERT_INT_EQ(ptimeout_get_ms(&pt), 0);
crypto/openssh/regress/unittests/servconf/tests.c
137
ASSERT_INT_EQ(serialise_server_options(o, &buf), 0);
crypto/openssh/regress/unittests/servconf/tests.c
139
ASSERT_INT_EQ(deserialise_server_options(buf, &out), 0);
crypto/openssh/regress/unittests/servconf/tests.c
143
ASSERT_INT_EQ(out.ports[0], 22);
crypto/openssh/regress/unittests/servconf/tests.c
144
ASSERT_INT_EQ(out.ports[1], 2022);
crypto/openssh/regress/unittests/servconf/tests.c
145
ASSERT_INT_EQ(out.ip_qos_interactive, 0x10);
crypto/openssh/regress/unittests/servconf/tests.c
146
ASSERT_INT_EQ(out.ip_qos_bulk, 0x08);
crypto/openssh/regress/unittests/servconf/tests.c
147
ASSERT_INT_EQ(out.log_facility, SYSLOG_FACILITY_AUTH);
crypto/openssh/regress/unittests/servconf/tests.c
148
ASSERT_INT_EQ(out.log_level, SYSLOG_LEVEL_DEBUG3);
crypto/openssh/regress/unittests/servconf/tests.c
149
ASSERT_INT_EQ(out.fwd_opts.gateway_ports, 1);
crypto/openssh/regress/unittests/servconf/tests.c
150
ASSERT_INT_EQ(out.fwd_opts.streamlocal_bind_mask, 0177);
crypto/openssh/regress/unittests/servconf/tests.c
151
ASSERT_INT_EQ(out.fwd_opts.streamlocal_bind_unlink, 1);
crypto/openssh/regress/unittests/servconf/tests.c
152
ASSERT_INT_EQ(out.permit_user_env, 1);
crypto/openssh/regress/unittests/servconf/tests.c
155
ASSERT_INT_EQ(out.rekey_interval, 600);
crypto/openssh/regress/unittests/servconf/tests.c
177
ASSERT_INT_EQ(out.host_key_file_userprovided[0], 0);
crypto/openssh/regress/unittests/servconf/tests.c
178
ASSERT_INT_EQ(out.host_key_file_userprovided[1], 1);
crypto/openssh/regress/unittests/servconf/tests.c
179
ASSERT_INT_EQ(out.host_key_file_userprovided[2], -1);
crypto/openssh/regress/unittests/servconf/tests.c
186
ASSERT_INT_EQ(out.queued_listen_addrs[0].port, 2222);
crypto/openssh/regress/unittests/servconf/tests.c
189
ASSERT_INT_EQ(out.queued_listen_addrs[1].port, -1);
crypto/openssh/regress/unittests/servconf/tests.c
212
ASSERT_INT_EQ(serialise_server_options(o, &buf), 0);
crypto/openssh/regress/unittests/servconf/tests.c
214
ASSERT_INT_EQ(sshbuf_put_u8(buf, 0), 0);
crypto/openssh/regress/unittests/servconf/tests.c
216
ASSERT_INT_EQ(r, SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/servconf/tests.c
229
ASSERT_INT_EQ(serialise_server_options(o, &buf), 0);
crypto/openssh/regress/unittests/servconf/tests.c
234
ASSERT_INT_EQ(r, SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/servconf/tests.c
247
ASSERT_INT_EQ(serialise_server_options(o, &buf), 0);
crypto/openssh/regress/unittests/servconf/tests.c
253
ASSERT_INT_EQ(r, SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/servconf/tests.c
269
ASSERT_INT_EQ(serialise_server_options(&in, &buf), 0);
crypto/openssh/regress/unittests/servconf/tests.c
271
ASSERT_INT_EQ(deserialise_server_options(buf, &out), 0);
crypto/openssh/regress/unittests/servconf/tests.c
272
ASSERT_INT_EQ(out.fwd_opts.streamlocal_bind_mask == (mode_t)-1, 1);
crypto/openssh/regress/unittests/servconf/tests.c
273
ASSERT_INT_EQ(out.ip_qos_bulk, INT_MIN);
crypto/openssh/regress/unittests/servconf/tests.c
305
ASSERT_INT_EQ(serialise_server_options(o, &buf), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
114
ASSERT_INT_EQ(sshbuf_consume(p1, 0), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
117
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
119
ASSERT_INT_EQ(sshbuf_consume(p1, 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
124
ASSERT_INT_EQ(sshbuf_consume(p1, 2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
130
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
132
ASSERT_INT_EQ(sshbuf_consume(p1, 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
135
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
143
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
151
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
153
ASSERT_INT_EQ(sshbuf_consume_end(p1, 3), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
159
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
160
ASSERT_INT_EQ(sshbuf_consume_end(p1, 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
168
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 1223), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
172
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
178
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
183
ASSERT_INT_EQ(sshbuf_consume(p1, 223), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
187
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
192
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
203
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
205
ASSERT_INT_EQ(sshbuf_set_max_size(p1, sz), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
208
ASSERT_INT_EQ(sshbuf_len(p1), 1223);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
214
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
229
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 1223), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
232
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
249
ASSERT_INT_EQ(sshbuf_consume_upto_child(p1, p2),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
252
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0xdeadbeef), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
253
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0x01020304), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
254
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0xfeedface), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
258
ASSERT_INT_EQ(sshbuf_get_u32(p3, &v32), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
261
ASSERT_INT_EQ(sshbuf_consume_upto_child(p1, p3), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
268
ASSERT_INT_EQ(sshbuf_get_u32(p1, &v32), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
270
ASSERT_INT_EQ(sshbuf_consume_upto_child(p1, p3),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
56
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 65536), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
71
ASSERT_INT_EQ(sshbuf_consume(p1, 0), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
72
ASSERT_INT_EQ(sshbuf_consume(p1, 1), SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
79
ASSERT_INT_EQ(sshbuf_consume_end(p1, 0), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
80
ASSERT_INT_EQ(sshbuf_consume_end(p1, 1), SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
88
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
92
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
102
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x01), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
103
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0x12345678), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
104
ASSERT_INT_EQ(sshbuf_put_cstring(p1, "hello"), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
108
ASSERT_INT_EQ(sshbuf_put_stringb(p2, p1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
110
ASSERT_INT_EQ(sshbuf_froms(p2, &p3), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
117
ASSERT_INT_EQ(sshbuf_put_stringb(p2, p1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
118
ASSERT_INT_EQ(sshbuf_consume_end(p2, 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
119
ASSERT_INT_EQ(sshbuf_froms(p2, &p3), SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
39
ASSERT_INT_EQ(sshbuf_check_reserve(p1, 1), SSH_ERR_BUFFER_READ_ONLY);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
40
ASSERT_INT_EQ(sshbuf_reserve(p1, 1, NULL), SSH_ERR_BUFFER_READ_ONLY);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
41
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 200), SSH_ERR_BUFFER_READ_ONLY);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
42
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0x12345678), SSH_ERR_BUFFER_READ_ONLY);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
52
ASSERT_INT_EQ(sshbuf_get_u8(p1, &c), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
55
ASSERT_INT_EQ(sshbuf_get_u32(p1, &i), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
58
ASSERT_INT_EQ(sshbuf_get_cstring(p1, &s, &l), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
71
ASSERT_INT_EQ(sshbuf_put(p1, test_buf, sizeof(test_buf) - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
83
ASSERT_INT_EQ(sshbuf_get_u8(p2, &c), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
86
ASSERT_INT_EQ(sshbuf_get_u32(p2, &i), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
89
ASSERT_INT_EQ(sshbuf_get_cstring(p2, &s, &l), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
109
ASSERT_INT_EQ(sshbuf_set_max_size(p1,
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
42
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 16 * 1024), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
103
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
105
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
113
ASSERT_INT_EQ(sshbuf_put(p1, x, 10), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
115
ASSERT_INT_EQ(sshbuf_get_u64(p1, &v64), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
123
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
131
ASSERT_INT_EQ(sshbuf_put(p1, x, 10), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
133
ASSERT_INT_EQ(sshbuf_get_u32(p1, &v32), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
136
ASSERT_INT_EQ(sshbuf_get_u32(p1, &v32), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
144
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
152
ASSERT_INT_EQ(sshbuf_put(p1, x, 9), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
154
ASSERT_INT_EQ(sshbuf_get_u16(p1, &v16), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
157
ASSERT_INT_EQ(sshbuf_get_u16(p1, &v16), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
160
ASSERT_INT_EQ(sshbuf_get_u16(p1, &v16), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
163
ASSERT_INT_EQ(sshbuf_get_u16(p1, &v16), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
171
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
179
ASSERT_INT_EQ(sshbuf_put(p1, x, 2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
181
ASSERT_INT_EQ(sshbuf_get_u8(p1, &v8), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
184
ASSERT_INT_EQ(sshbuf_get_u8(p1, &v8), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
192
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
200
ASSERT_INT_EQ(sshbuf_put_u64(p1, 0x1122334455667788ULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
209
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 8), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
210
ASSERT_INT_EQ(sshbuf_put_u64(p1, 0x1122334455667788ULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
219
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 7), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
221
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
229
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0x11223344), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
238
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
239
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0x11223344), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
248
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 3), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
250
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
258
ASSERT_INT_EQ(sshbuf_put_u16(p1, 0x1122), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
267
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
268
ASSERT_INT_EQ(sshbuf_put_u16(p1, 0x1122), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
277
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
279
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
287
ASSERT_INT_EQ(sshbuf_put_u32(p1, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
288
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
289
ASSERT_INT_EQ(sshbuf_put_u32(p1, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
291
ASSERT_INT_EQ(sshbuf_get_string(p1, &d, &s), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
302
ASSERT_INT_EQ(sshbuf_set_max_size(p1, sizeof(x) + 4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
303
ASSERT_INT_EQ(sshbuf_put_u32(p1, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
304
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
306
ASSERT_INT_EQ(sshbuf_get_string(p1, &d, &s), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
317
ASSERT_INT_EQ(sshbuf_put_u32(p1, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
318
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
320
ASSERT_INT_EQ(sshbuf_consume_end(p1, 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
323
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
331
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0xffffffff), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
332
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
335
ASSERT_INT_EQ(r, SSH_ERR_STRING_TOO_LARGE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
343
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0xffffffff), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
344
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
347
ASSERT_INT_EQ(r, SSH_ERR_STRING_TOO_LARGE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
355
ASSERT_INT_EQ(sshbuf_put_u32(p1, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
356
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
359
ASSERT_INT_EQ(r, SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
366
ASSERT_INT_EQ(sshbuf_put_u32(p1, sizeof(x) - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
367
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x) - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
369
ASSERT_INT_EQ(sshbuf_get_cstring(p1, &s2, &s), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
379
ASSERT_INT_EQ(sshbuf_put_string(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
389
ASSERT_INT_EQ(sshbuf_set_max_size(p1, sizeof(x) + 4 - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
391
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
400
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
409
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
420
ASSERT_INT_EQ(sshbuf_put(p1, "blahblahblah", 12), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
421
ASSERT_INT_EQ(sshbuf_putb(p2, p1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
431
ASSERT_INT_EQ(sshbuf_put_bignum2_bytes(p1, NULL, 0), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
440
ASSERT_INT_EQ(sshbuf_put_bignum2_bytes(p1, bn1, sizeof(bn1)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
449
ASSERT_INT_EQ(sshbuf_put_bignum2_bytes(p1, bn2+2, sizeof(bn2)-2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
458
ASSERT_INT_EQ(sshbuf_put_bignum2_bytes(p1, bn2, sizeof(bn2)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
467
ASSERT_INT_EQ(sshbuf_put_bignum2_bytes(p1, bn3+1, sizeof(bn3)-1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
476
ASSERT_INT_EQ(sshbuf_put_bignum2_bytes(p1, bn3, sizeof(bn3)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
485
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
486
ASSERT_INT_EQ(sshbuf_peek_u64(p1, 0, &v64), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
488
ASSERT_INT_EQ(sshbuf_peek_u64(p1, 2, &v64), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
490
ASSERT_INT_EQ(sshbuf_peek_u64(p1, 3, &v64), SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
491
ASSERT_INT_EQ(sshbuf_peek_u64(p1, sizeof(x), &v64),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
493
ASSERT_INT_EQ(sshbuf_peek_u64(p1, 1000, &v64),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
501
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
502
ASSERT_INT_EQ(sshbuf_peek_u32(p1, 0, &v32), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
504
ASSERT_INT_EQ(sshbuf_peek_u32(p1, 6, &v32), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
506
ASSERT_INT_EQ(sshbuf_peek_u32(p1, 7, &v32), SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
507
ASSERT_INT_EQ(sshbuf_peek_u32(p1, sizeof(x), &v32),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
509
ASSERT_INT_EQ(sshbuf_peek_u32(p1, 1000, &v32),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
517
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
518
ASSERT_INT_EQ(sshbuf_peek_u16(p1, 0, &v16), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
520
ASSERT_INT_EQ(sshbuf_peek_u16(p1, 8, &v16), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
522
ASSERT_INT_EQ(sshbuf_peek_u16(p1, 9, &v16), SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
523
ASSERT_INT_EQ(sshbuf_peek_u16(p1, sizeof(x), &v16),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
525
ASSERT_INT_EQ(sshbuf_peek_u16(p1, 1000, &v16),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
533
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
534
ASSERT_INT_EQ(sshbuf_peek_u8(p1, 0, &v8), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
536
ASSERT_INT_EQ(sshbuf_peek_u8(p1, 9, &v8), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
538
ASSERT_INT_EQ(sshbuf_peek_u8(p1, sizeof(x), &v8),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
540
ASSERT_INT_EQ(sshbuf_peek_u8(p1, 1000, &v8),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
548
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
550
ASSERT_INT_EQ(sshbuf_poke_u64(p1, 0, 0xa1b2c3d4e5f60718ULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
556
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
558
ASSERT_INT_EQ(sshbuf_poke_u64(p1, 2, 0xa1b2c3d4e5f60718ULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
564
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
566
ASSERT_INT_EQ(sshbuf_poke_u64(p1, 3, 0xa1b2c3d4e5f60718ULL),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
568
ASSERT_INT_EQ(sshbuf_poke_u64(p1, 10, 0xa1b2c3d4e5f60718ULL),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
570
ASSERT_INT_EQ(sshbuf_poke_u64(p1, 1000, 0xa1b2c3d4e5f60718ULL),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
583
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
585
ASSERT_INT_EQ(sshbuf_poke_u32(p1, 0, 0xa1b2c3d4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
591
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
593
ASSERT_INT_EQ(sshbuf_poke_u32(p1, 6, 0xa1b2c3d4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
599
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
601
ASSERT_INT_EQ(sshbuf_poke_u32(p1, 7, 0xa1b2c3d4),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
603
ASSERT_INT_EQ(sshbuf_poke_u32(p1, 10, 0xa1b2c3d4),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
605
ASSERT_INT_EQ(sshbuf_poke_u32(p1, 1000, 0xa1b2c3d4),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
618
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
620
ASSERT_INT_EQ(sshbuf_poke_u16(p1, 0, 0xa1b2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
626
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
628
ASSERT_INT_EQ(sshbuf_poke_u16(p1, 8, 0xa1b2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
634
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
636
ASSERT_INT_EQ(sshbuf_poke_u16(p1, 9, 0xa1b2),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
638
ASSERT_INT_EQ(sshbuf_poke_u16(p1, 10, 0xa1b2),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
640
ASSERT_INT_EQ(sshbuf_poke_u16(p1, 1000, 0xa1b2),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
653
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
655
ASSERT_INT_EQ(sshbuf_poke_u8(p1, 0, 0xa1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
661
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
663
ASSERT_INT_EQ(sshbuf_poke_u8(p1, 9, 0xa1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
669
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
671
ASSERT_INT_EQ(sshbuf_poke_u8(p1, 10, 0xa1), SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
672
ASSERT_INT_EQ(sshbuf_poke_u8(p1, 1000, 0xa1), SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
684
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
686
ASSERT_INT_EQ(sshbuf_poke(p1, 0, "hello!", 6), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
692
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
694
ASSERT_INT_EQ(sshbuf_poke(p1, 4, "hello!", 6), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
700
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
702
ASSERT_INT_EQ(sshbuf_poke(p1, 7, "hello!", 6),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
704
ASSERT_INT_EQ(sshbuf_poke(p1, 10, "hello!", 6),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
706
ASSERT_INT_EQ(sshbuf_poke(p1, 1000, "hello!", 6),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
719
ASSERT_INT_EQ(sshbuf_put(p1, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
720
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0), 0); /* hello\0 */
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
721
ASSERT_INT_EQ(sshbuf_put(p1, "there", 5), 0); /* hello\0there */
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
724
ASSERT_INT_EQ(sshbuf_get_nulterminated_string(p1, 1, &s2, &s),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
729
ASSERT_INT_EQ(sshbuf_get_nulterminated_string(p1, 4, &s2, &s),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
735
ASSERT_INT_EQ(sshbuf_get_nulterminated_string(p1, 5, &s2, &s), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
746
ASSERT_INT_EQ(sshbuf_put(p1, "there", 5), 0); /* "there" */
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
748
ASSERT_INT_EQ(sshbuf_get_nulterminated_string(p1, 5, &s2, &s),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
753
ASSERT_INT_EQ(sshbuf_get_nulterminated_string(p1, 6, &s2, &s),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
758
ASSERT_INT_EQ(sshbuf_get_nulterminated_string(p1, SIZE_MAX, &s2, &s),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
769
ASSERT_INT_EQ(sshbuf_put(p1, "there", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
77
ASSERT_INT_EQ(sshbuf_put(p1, x, 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
770
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0), 0); /* "there\0" */
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
771
ASSERT_INT_EQ(sshbuf_put(p1, "it is", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
772
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0), 0); /* "it is\0" */
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
774
ASSERT_INT_EQ(sshbuf_get_nulterminated_string(p1, 6, &s2, &s), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
779
ASSERT_INT_EQ(sshbuf_get_nulterminated_string(p1, SIZE_MAX, &s2, &s), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
790
ASSERT_INT_EQ(sshbuf_get_nulterminated_string(p1, SIZE_MAX, &s2, &s),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
801
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
803
ASSERT_INT_EQ(sshbuf_get_nulterminated_string(p1, 0, &s2, &s), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
814
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
815
ASSERT_INT_EQ(sshbuf_put(p1, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
816
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
818
ASSERT_INT_EQ(sshbuf_get_nulterminated_string(p1, SIZE_MAX, &s2, &s), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
823
ASSERT_INT_EQ(sshbuf_get_nulterminated_string(p1, SIZE_MAX, &s2, &s), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
89
ASSERT_INT_EQ(sshbuf_get(p1, d2, 4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
97
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
107
ASSERT_INT_EQ(sshbuf_put_bignum2(p1, bn), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
120
ASSERT_INT_EQ(sshbuf_set_max_size(p1, sizeof(expbn2) + 3), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
122
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
132
ASSERT_INT_EQ(sshbuf_put_u32(p1, BN_num_bytes(bn)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
133
ASSERT_INT_EQ(sshbuf_put(p1, expbn1, sizeof(expbn1)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
135
ASSERT_INT_EQ(sshbuf_put_u16(p1, 0xd00f), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
137
ASSERT_INT_EQ(sshbuf_get_bignum2(p1, &bn2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
149
ASSERT_INT_EQ(sshbuf_put_u32(p1, BN_num_bytes(bn)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
150
ASSERT_INT_EQ(sshbuf_put(p1, expbn1, sizeof(expbn1) - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
153
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
164
ASSERT_INT_EQ(sshbuf_put_u32(p1, 65536), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
165
ASSERT_INT_EQ(sshbuf_reserve(p1, 65536, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
168
ASSERT_INT_EQ(r, SSH_ERR_BIGNUM_TOO_LARGE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
179
ASSERT_INT_EQ(sshbuf_put_u32(p1, BN_num_bytes(bn) + 1), 0); /* MSB */
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
180
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x00), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
181
ASSERT_INT_EQ(sshbuf_put(p1, expbn2, sizeof(expbn2)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
183
ASSERT_INT_EQ(sshbuf_put_u16(p1, 0xd00f), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
185
ASSERT_INT_EQ(sshbuf_get_bignum2(p1, &bn2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
197
ASSERT_INT_EQ(sshbuf_put_u32(p1, BN_num_bytes(bn) + 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
198
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x00), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
199
ASSERT_INT_EQ(sshbuf_put(p1, expbn2, sizeof(expbn2) - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
202
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
213
ASSERT_INT_EQ(sshbuf_put_u32(p1, BN_num_bytes(bn)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
214
ASSERT_INT_EQ(sshbuf_put(p1, expbn2, sizeof(expbn2)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
217
ASSERT_INT_EQ(r, SSH_ERR_BIGNUM_IS_NEGATIVE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
232
ASSERT_INT_EQ(EC_POINT_set_affine_coordinates(
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
234
ASSERT_INT_EQ(EC_KEY_set_public_key(eck, ecp), 1);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
240
ASSERT_INT_EQ(sshbuf_put_eckey(p1, eck), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
241
ASSERT_INT_EQ(sshbuf_get_string_direct(p1, &d, &s), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
253
ASSERT_INT_EQ(sshbuf_put_string(p1, expec256, sizeof(expec256)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
255
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x00), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
256
ASSERT_INT_EQ(sshbuf_get_eckey(p1, eck), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
261
ASSERT_INT_EQ(EC_POINT_get_affine_coordinates(
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
266
ASSERT_INT_EQ(BN_cmp(bn_x, bn), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
267
ASSERT_INT_EQ(BN_cmp(bn_y, bn2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
83
ASSERT_INT_EQ(sshbuf_put_bignum2(p1, bn), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
95
ASSERT_INT_EQ(sshbuf_set_max_size(p1, sizeof(expbn1) + 3), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
97
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c
49
ASSERT_INT_EQ(sshbuf_put(p1, blob, len), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c
50
ASSERT_INT_EQ(sshbuf_get_u8(p1, &u8), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c
51
ASSERT_INT_EQ(sshbuf_get_u16(p1, &u16), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c
52
ASSERT_INT_EQ(sshbuf_get_u32(p1, &u32), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c
53
ASSERT_INT_EQ(sshbuf_get_u64(p1, &u64), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c
60
ASSERT_INT_EQ(sshbuf_get_bignum2(p1, &bn), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c
65
ASSERT_INT_EQ(sshbuf_get_eckey(p1, eck), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
101
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x11), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
102
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x22), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
103
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x33), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
114
ASSERT_INT_EQ(sshbuf_reserve(p1, 8192, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
132
ASSERT_INT_EQ(sshbuf_b64tod(p1, "0A=="), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
141
ASSERT_INT_EQ(sshbuf_b64tod(p1, "0A8="), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
150
ASSERT_INT_EQ(sshbuf_b64tod(p1, "0A/QDw=="), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
172
ASSERT_INT_EQ(sshbuf_put(p1, "quad1", strlen("quad1")), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
179
ASSERT_INT_EQ(sshbuf_put(p1, "\0", 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
186
ASSERT_INT_EQ(sshbuf_put(p1, "quad2", strlen("quad2")), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
202
ASSERT_INT_EQ(sshbuf_cmp(p1, 0, "i", 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
203
ASSERT_INT_EQ(sshbuf_cmp(p1, 0, "j", 1), SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
204
ASSERT_INT_EQ(sshbuf_cmp(p1, 0, "imploring", 9), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
205
ASSERT_INT_EQ(sshbuf_cmp(p1, 0, "implored", 9), SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
206
ASSERT_INT_EQ(sshbuf_cmp(p1, 10, "ping", 4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
207
ASSERT_INT_EQ(sshbuf_cmp(p1, 10, "ring", 4), SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
208
ASSERT_INT_EQ(sshbuf_cmp(p1, 28, "over", 4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
209
ASSERT_INT_EQ(sshbuf_cmp(p1, 28, "rove", 4), SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
210
ASSERT_INT_EQ(sshbuf_cmp(p1, 28, "overt", 5),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
212
ASSERT_INT_EQ(sshbuf_cmp(p1, 32, "ping", 4),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
214
ASSERT_INT_EQ(sshbuf_cmp(p1, 1000, "silence", 7),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
216
ASSERT_INT_EQ(sshbuf_cmp(p1, 0, msg, sizeof(msg) - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
231
ASSERT_INT_EQ(sshbuf_find(p1, 0, "i", 1, &sz), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
233
ASSERT_INT_EQ(sshbuf_find(p1, 0, "j", 1, &sz), SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
234
ASSERT_INT_EQ(sshbuf_find(p1, 0, "imploring", 9, &sz), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
236
ASSERT_INT_EQ(sshbuf_find(p1, 0, "implored", 9, &sz),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
238
ASSERT_INT_EQ(sshbuf_find(p1, 3, "ping", 4, &sz), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
240
ASSERT_INT_EQ(sshbuf_find(p1, 11, "ping", 4, &sz), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
242
ASSERT_INT_EQ(sshbuf_find(p1, 20, "over", 4, &sz), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
244
ASSERT_INT_EQ(sshbuf_find(p1, 28, "over", 4, &sz), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
246
ASSERT_INT_EQ(sshbuf_find(p1, 28, "rove", 4, &sz),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
248
ASSERT_INT_EQ(sshbuf_find(p1, 28, "overt", 5, &sz),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
250
ASSERT_INT_EQ(sshbuf_find(p1, 32, "ping", 4, &sz),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
252
ASSERT_INT_EQ(sshbuf_find(p1, 1000, "silence", 7, &sz),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
254
ASSERT_INT_EQ(sshbuf_find(p1, 0, msg + 1, sizeof(msg) - 2, &sz), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
270
ASSERT_INT_EQ(sshbuf_put(b1, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
271
ASSERT_INT_EQ(sshbuf_put(b2, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
272
ASSERT_INT_EQ(sshbuf_equals(b1, b2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
282
ASSERT_INT_EQ(sshbuf_put(b1, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
283
ASSERT_INT_EQ(sshbuf_put(b2, "world", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
284
ASSERT_INT_EQ(sshbuf_equals(b1, b2), SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
294
ASSERT_INT_EQ(sshbuf_put(b1, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
295
ASSERT_INT_EQ(sshbuf_put(b2, "hell", 4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
296
ASSERT_INT_EQ(sshbuf_equals(b1, b2), SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
306
ASSERT_INT_EQ(sshbuf_equals(b1, b2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
316
ASSERT_INT_EQ(sshbuf_put(b1, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
317
ASSERT_INT_EQ(sshbuf_equals(b1, b2), SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
325
ASSERT_INT_EQ(sshbuf_put(b1, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
326
ASSERT_INT_EQ(sshbuf_equals(b1, b1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
346
ASSERT_INT_EQ(sshbuf_dtourlb64(b, b64, 0), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
357
ASSERT_INT_EQ(sshbuf_put(b, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
358
ASSERT_INT_EQ(sshbuf_dtourlb64(b, b64, 0), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
36
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0x12345678), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
372
ASSERT_INT_EQ(sshbuf_put(b, test_vec1, sizeof(test_vec1)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
373
ASSERT_INT_EQ(sshbuf_dtourlb64(b, b64, 0), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
387
ASSERT_INT_EQ(sshbuf_put(b, test_vec2, sizeof(test_vec2)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
388
ASSERT_INT_EQ(sshbuf_dtourlb64(b, b64, 0), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
402
ASSERT_INT_EQ(sshbuf_put(b, test_vec3, sizeof(test_vec3)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
403
ASSERT_INT_EQ(sshbuf_dtourlb64(b, b64, 0), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
41
ASSERT_INT_EQ(ferror(out), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
60
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0x12345678), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
78
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x11), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
89
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x11), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
90
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x22), 0);
crypto/openssh/regress/unittests/sshkey/common.c
44
ASSERT_INT_EQ(sshbuf_load_file(test_data_file(name), &ret), 0);
crypto/openssh/regress/unittests/sshkey/common.c
61
ASSERT_INT_EQ(sshbuf_consume_end(ret, 1), 0);
crypto/openssh/regress/unittests/sshkey/common.c
66
ASSERT_INT_EQ(sshbuf_put_u8(ret, 0), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
102
ASSERT_INT_EQ(sshkey_load_public(test_data_file("rsa_1.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_file.c
105
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
110
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("rsa_1_sha1"), &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
112
ASSERT_INT_EQ(k2->type, KEY_RSA_CERT);
crypto/openssh/regress/unittests/sshkey/test_file.c
113
ASSERT_INT_EQ(sshkey_equal_public(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
119
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("rsa_1_sha512"), &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
121
ASSERT_INT_EQ(k2->type, KEY_RSA_CERT);
crypto/openssh/regress/unittests/sshkey/test_file.c
122
ASSERT_INT_EQ(sshkey_equal_public(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
128
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("rsa_1"), &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
130
ASSERT_INT_EQ(k2->type, KEY_RSA_CERT);
crypto/openssh/regress/unittests/sshkey/test_file.c
131
ASSERT_INT_EQ(sshkey_equal(k1, k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
132
ASSERT_INT_EQ(sshkey_equal_public(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
168
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
193
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
crypto/openssh/regress/unittests/sshkey/test_file.c
197
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
203
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k2, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
206
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
212
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
crypto/openssh/regress/unittests/sshkey/test_file.c
216
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
221
ASSERT_INT_EQ(sshkey_load_public(test_data_file("ecdsa_1.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_file.c
224
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
229
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("ecdsa_1"), &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
231
ASSERT_INT_EQ(k2->type, KEY_ECDSA_CERT);
crypto/openssh/regress/unittests/sshkey/test_file.c
232
ASSERT_INT_EQ(sshkey_equal(k1, k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
233
ASSERT_INT_EQ(sshkey_equal_public(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
270
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
273
ASSERT_INT_EQ(k1->type, KEY_ED25519);
crypto/openssh/regress/unittests/sshkey/test_file.c
279
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
crypto/openssh/regress/unittests/sshkey/test_file.c
283
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
288
ASSERT_INT_EQ(sshkey_load_public(test_data_file("ed25519_1.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_file.c
291
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
296
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("ed25519_1"), &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
298
ASSERT_INT_EQ(k2->type, KEY_ED25519_CERT);
crypto/openssh/regress/unittests/sshkey/test_file.c
299
ASSERT_INT_EQ(sshkey_equal(k1, k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
300
ASSERT_INT_EQ(sshkey_equal_public(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
335
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
338
ASSERT_INT_EQ(k1->type, KEY_MLDSA44_ED25519);
crypto/openssh/regress/unittests/sshkey/test_file.c
343
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
crypto/openssh/regress/unittests/sshkey/test_file.c
347
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
352
ASSERT_INT_EQ(sshkey_load_public(
crypto/openssh/regress/unittests/sshkey/test_file.c
355
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
360
ASSERT_INT_EQ(sshkey_load_cert(
crypto/openssh/regress/unittests/sshkey/test_file.c
363
ASSERT_INT_EQ(k2->type, KEY_MLDSA44_ED25519_CERT);
crypto/openssh/regress/unittests/sshkey/test_file.c
364
ASSERT_INT_EQ(sshkey_equal(k1, k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
365
ASSERT_INT_EQ(sshkey_equal_public(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
402
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
405
ASSERT_INT_EQ(k1->type, KEY_ECDSA_SK);
crypto/openssh/regress/unittests/sshkey/test_file.c
410
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
crypto/openssh/regress/unittests/sshkey/test_file.c
414
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
419
ASSERT_INT_EQ(sshkey_load_public(test_data_file("ecdsa_sk1.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_file.c
422
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
427
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("ecdsa_sk1"), &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
429
ASSERT_INT_EQ(k2->type, KEY_ECDSA_SK_CERT);
crypto/openssh/regress/unittests/sshkey/test_file.c
430
ASSERT_INT_EQ(sshkey_equal(k1, k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
431
ASSERT_INT_EQ(sshkey_equal_public(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
467
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
470
ASSERT_INT_EQ(k1->type, KEY_ED25519_SK);
crypto/openssh/regress/unittests/sshkey/test_file.c
476
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
crypto/openssh/regress/unittests/sshkey/test_file.c
480
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
485
ASSERT_INT_EQ(sshkey_load_public(test_data_file("ed25519_sk1.pub"),
crypto/openssh/regress/unittests/sshkey/test_file.c
488
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
493
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("ed25519_sk1"), &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
495
ASSERT_INT_EQ(k2->type, KEY_ED25519_SK_CERT);
crypto/openssh/regress/unittests/sshkey/test_file.c
496
ASSERT_INT_EQ(sshkey_equal(k1, k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
497
ASSERT_INT_EQ(sshkey_equal_public(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
58
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
74
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
crypto/openssh/regress/unittests/sshkey/test_file.c
78
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
84
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k2, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
87
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
93
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
crypto/openssh/regress/unittests/sshkey/test_file.c
97
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
123
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
130
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
145
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
152
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
168
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
175
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
190
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
197
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
214
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
221
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
237
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
244
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
261
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
268
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("rsa_1"), &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
276
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
283
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("ecdsa_1"), &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
292
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
299
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("ed25519_1"), &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
306
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
313
ASSERT_INT_EQ(sshkey_load_cert(
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
322
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
330
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
338
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
347
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
357
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
365
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
62
ASSERT_INT_EQ(sshkey_putb(k, buf), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
64
ASSERT_INT_EQ(sshkey_from_blob(sshbuf_ptr(buf), sshbuf_len(buf),
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
91
ASSERT_INT_EQ(sshkey_sign(k, &sig, &l, c, sizeof(c),
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
95
ASSERT_INT_EQ(sshkey_verify(k, sig, l, c, sizeof(c), NULL, 0, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
100
ASSERT_INT_EQ(sshbuf_put_stringb(b, exts), 0); /* extensions */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
101
ASSERT_INT_EQ(sshbuf_put_string(b, NULL, 0), 0); /* reserved */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
102
ASSERT_INT_EQ(sshbuf_put_stringb(b, ca_buf), 0); /* signature key */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
103
ASSERT_INT_EQ(sshkey_sign(sign_key, &sigblob, &siglen,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
105
ASSERT_INT_EQ(sshbuf_put_string(b, sigblob, siglen), 0); /* signature */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
123
ASSERT_INT_EQ(sshkey_sign(k, &sig, &len, d, l, sig_alg,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
127
ASSERT_INT_EQ(sshkey_verify(k, sig, len, d, l, NULL, 0, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
146
ASSERT_INT_EQ(sshkey_generate(ktype, bits, &k), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
150
ASSERT_INT_EQ(sshkey_sign(k, &sig, &len, d, l, sig_alg,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
170
ASSERT_INT_EQ(sshkey_generate(ktype, bits, &k), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
173
ASSERT_INT_EQ(sshkey_sign(k, &sig, &len, d, l, sig_alg,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
176
ASSERT_INT_EQ(sshkey_verify(k, sig, len, d, l, NULL, 0, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
236
ASSERT_INT_EQ(sshkey_parse_private_fileblob(b, "", &ret, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
305
ASSERT_INT_EQ(sshkey_generate(KEY_RSA, 128, &k1),
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
311
ASSERT_INT_EQ(sshkey_generate(KEY_RSA, 1 << 20, &k1),
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
319
ASSERT_INT_EQ(sshkey_generate(KEY_ECDSA, 42, &k1),
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
328
ASSERT_INT_EQ(sshkey_generate(KEY_RSA, 767, &kr),
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
330
ASSERT_INT_EQ(sshkey_generate(KEY_RSA, 1024, &kr), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
336
ASSERT_INT_EQ(BN_num_bits(rsa_n(kr)), 1024);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
342
ASSERT_INT_EQ(sshkey_generate(KEY_ECDSA, 256, &ke), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
354
ASSERT_INT_EQ(sshkey_generate(KEY_ED25519, 256, &kf), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
356
ASSERT_INT_EQ(kf->type, KEY_ED25519);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
362
ASSERT_INT_EQ(sshkey_generate(KEY_MLDSA44_ED25519, 256, &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
364
ASSERT_INT_EQ(k1->type, KEY_MLDSA44_ED25519);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
373
ASSERT_INT_EQ(sshkey_from_private(kr, &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
376
ASSERT_INT_EQ(k1->type, KEY_RSA);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
384
ASSERT_INT_EQ(sshkey_equal(kr, k1), 1);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
392
ASSERT_INT_EQ(sshkey_from_private(ke, &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
395
ASSERT_INT_EQ(k1->type, KEY_ECDSA);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
397
ASSERT_INT_EQ(k1->ecdsa_nid, ke->ecdsa_nid);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
405
ASSERT_INT_EQ(sshkey_equal(ke, k1), 1);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
413
ASSERT_INT_EQ(sshkey_from_private(kf, &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
416
ASSERT_INT_EQ(k1->type, KEY_ED25519);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
422
ASSERT_INT_EQ(sshkey_equal(kf, k1), 1);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
428
ASSERT_INT_EQ(sshkey_generate(KEY_MLDSA44_ED25519, 256, &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
429
ASSERT_INT_EQ(sshkey_from_private(k2, &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
432
ASSERT_INT_EQ(k1->type, KEY_MLDSA44_ED25519);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
438
ASSERT_INT_EQ(sshkey_equal(k2, k1), 1);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
446
ASSERT_INT_EQ(sshkey_equal(kd, kr), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
448
ASSERT_INT_EQ(sshkey_equal(kd, ke), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
449
ASSERT_INT_EQ(sshkey_equal(kr, ke), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
450
ASSERT_INT_EQ(sshkey_equal(ke, kf), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
452
ASSERT_INT_EQ(sshkey_equal(kd, kf), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
458
ASSERT_INT_EQ(sshkey_generate(KEY_RSA, 1024, &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
459
ASSERT_INT_EQ(sshkey_equal(kr, k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
46
ASSERT_INT_EQ(sshbuf_put_cstring(b, name), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
463
ASSERT_INT_EQ(sshkey_generate(KEY_ECDSA, 256, &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
464
ASSERT_INT_EQ(sshkey_equal(ke, k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
469
ASSERT_INT_EQ(sshkey_generate(KEY_ED25519, 256, &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
470
ASSERT_INT_EQ(sshkey_equal(kf, k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
473
ASSERT_INT_EQ(sshkey_generate(KEY_MLDSA44_ED25519, 256, &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
474
ASSERT_INT_EQ(sshkey_generate(KEY_MLDSA44_ED25519, 256, &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
475
ASSERT_INT_EQ(sshkey_equal(k2, k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
48
ASSERT_INT_EQ(sshbuf_put_cstring(sect, value), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
49
ASSERT_INT_EQ(sshbuf_put_stringb(b, sect), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
491
ASSERT_INT_EQ(sshkey_load_public(test_data_file("ed25519_1.pub"),
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
494
ASSERT_INT_EQ(sshkey_to_certified(k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
523
ASSERT_INT_EQ(sshkey_from_private(k2, &k1->cert->signature_key), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
524
ASSERT_INT_EQ(sshkey_certify(k1, k2, NULL, NULL, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
527
ASSERT_INT_EQ(sshkey_putb(k1, b), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
528
ASSERT_INT_EQ(sshkey_from_blob(sshbuf_ptr(b), sshbuf_len(b), &k3), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
538
ASSERT_INT_EQ(sshkey_load_public(
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
541
ASSERT_INT_EQ(sshkey_to_certified(k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
570
ASSERT_INT_EQ(sshkey_from_private(k2, &k1->cert->signature_key), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
571
ASSERT_INT_EQ(sshkey_certify(k1, k2, NULL, NULL, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
574
ASSERT_INT_EQ(sshkey_putb(k1, b), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
575
ASSERT_INT_EQ(sshkey_from_blob(sshbuf_ptr(b), sshbuf_len(b), &k3), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
586
ASSERT_INT_EQ(sshkey_load_public(test_data_file("rsa_2.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
596
ASSERT_INT_EQ(sshkey_load_public(test_data_file("rsa_2.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
606
ASSERT_INT_EQ(sshkey_load_public(test_data_file("rsa_2.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
618
ASSERT_INT_EQ(sshkey_load_public(test_data_file("ecdsa_2.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
630
ASSERT_INT_EQ(sshkey_load_public(test_data_file("ed25519_2.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
640
ASSERT_INT_EQ(sshkey_load_public(
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
65
ASSERT_INT_EQ(sshkey_putb(ca_key, ca_buf), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
650
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("rsa_1"), &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
651
ASSERT_INT_EQ(sshkey_load_public(test_data_file("rsa_1.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
655
ASSERT_INT_EQ(sshkey_from_blob(sshbuf_ptr(b), sshbuf_len(b), &k4),
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
675
ASSERT_INT_EQ(sshkey_generate(KEY_RSA, 1024, &k), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
684
ASSERT_INT_EQ(sshkey_generate(KEY_RSA, 2048, &k), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
693
ASSERT_INT_EQ(sshkey_generate(KEY_ECDSA, 256, &k), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
702
ASSERT_INT_EQ(sshkey_generate(KEY_ECDSA, 384, &k), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
711
ASSERT_INT_EQ(sshkey_generate(KEY_ECDSA, 521, &k), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
721
ASSERT_INT_EQ(sshkey_generate(KEY_ED25519, 256, &k), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
73
ASSERT_INT_EQ(sshkey_putb_plain(k, pk), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
730
ASSERT_INT_EQ(sshkey_generate(KEY_MLDSA44_ED25519, 256, &k), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
74
ASSERT_INT_EQ(sshbuf_skip_string(pk), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
78
ASSERT_INT_EQ(sshbuf_put_cstring(principals, "gsamsa"), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
79
ASSERT_INT_EQ(sshbuf_put_cstring(principals, "gregor"), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
90
ASSERT_INT_EQ(sshbuf_put_cstring(b, type), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
91
ASSERT_INT_EQ(sshbuf_put_cstring(b, "noncenoncenonce!"), 0); /* nonce */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
92
ASSERT_INT_EQ(sshbuf_putb(b, pk), 0); /* public key serialisation */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
93
ASSERT_INT_EQ(sshbuf_put_u64(b, 1234), 0); /* serial */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
94
ASSERT_INT_EQ(sshbuf_put_u32(b, SSH2_CERT_TYPE_USER), 0); /* type */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
95
ASSERT_INT_EQ(sshbuf_put_cstring(b, "gregor"), 0); /* key ID */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
96
ASSERT_INT_EQ(sshbuf_put_stringb(b, principals), 0); /* principals */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
97
ASSERT_INT_EQ(sshbuf_put_u64(b, 0), 0); /* start */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
98
ASSERT_INT_EQ(sshbuf_put_u64(b, 0xffffffffffffffffULL), 0); /* end */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
99
ASSERT_INT_EQ(sshbuf_put_stringb(b, critopts), 0); /* options */
crypto/openssh/regress/unittests/sshsig/tests.c
39
ASSERT_INT_EQ(sshbuf_load_file(test_data_file(name), &ret), 0);
crypto/openssh/regress/unittests/sshsig/tests.c
48
ASSERT_INT_EQ(sshkey_load_public(test_data_file(name), &ret, NULL), 0);
crypto/openssh/regress/unittests/sshsig/tests.c
66
ASSERT_INT_EQ(sshsig_dearmor(sig, &rawsig), 0);
crypto/openssh/regress/unittests/sshsig/tests.c
67
ASSERT_INT_EQ(sshsig_verifyb(rawsig, msg, namespace,
crypto/openssh/regress/unittests/sshsig/tests.c
69
ASSERT_INT_EQ(sshkey_equal(k, sign_key), 1);
crypto/openssh/regress/unittests/test_helper/test_helper.c
673
ASSERT_INT_EQ(sscanf(hex + i * 2, "%02x", &v), 1);
crypto/openssh/regress/unittests/utf8/tests.c
29
ASSERT_INT_EQ(len, -1);
crypto/openssh/regress/unittests/utf8/tests.c
31
ASSERT_INT_EQ(width, 0);
crypto/openssh/regress/unittests/utf8/tests.c
50
ASSERT_INT_EQ(len, wantlen);
crypto/openssh/regress/unittests/utf8/tests.c
52
ASSERT_INT_EQ(width, wantwidth);