crypto/openssh/regress/unittests/authopt/tests.c
34
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/authopt/tests.c
98
#define FLAG_EQ(x) ASSERT_INT_EQ(opts->x, expected->x)
crypto/openssh/regress/unittests/bitmap/tests.c
100
ASSERT_INT_EQ(bitmap_from_string(b, bnbuf,
crypto/openssh/regress/unittests/bitmap/tests.c
103
ASSERT_INT_EQ(BN_is_bit_set(bn, n),
crypto/openssh/regress/unittests/bitmap/tests.c
111
ASSERT_INT_EQ(bitmap_set_bit(b, n), 0);
crypto/openssh/regress/unittests/bitmap/tests.c
112
ASSERT_INT_EQ(BN_set_bit(bn, n), 1);
crypto/openssh/regress/unittests/bitmap/tests.c
127
ASSERT_INT_EQ(BN_is_bit_set(bn, n),
crypto/openssh/regress/unittests/bitmap/tests.c
56
ASSERT_INT_EQ(bitmap_set_bit(b, i), 0);
crypto/openssh/regress/unittests/bitmap/tests.c
57
ASSERT_INT_EQ(BN_set_bit(bn, i), 1);
crypto/openssh/regress/unittests/bitmap/tests.c
60
ASSERT_INT_EQ(bitmap_set_bit(b, j), 0);
crypto/openssh/regress/unittests/bitmap/tests.c
61
ASSERT_INT_EQ(BN_set_bit(bn, j), 1);
crypto/openssh/regress/unittests/bitmap/tests.c
64
ASSERT_INT_EQ(bitmap_set_bit(b, k), 0);
crypto/openssh/regress/unittests/bitmap/tests.c
65
ASSERT_INT_EQ(BN_set_bit(bn, k), 1);
crypto/openssh/regress/unittests/bitmap/tests.c
71
ASSERT_INT_EQ(BN_is_bit_set(bn, n),
crypto/openssh/regress/unittests/bitmap/tests.c
77
ASSERT_INT_EQ(BN_num_bits(bn),
crypto/openssh/regress/unittests/bitmap/tests.c
79
ASSERT_INT_EQ(BN_num_bytes(bn),
crypto/openssh/regress/unittests/bitmap/tests.c
87
ASSERT_INT_EQ(bitmap_to_string(b, bbuf,
crypto/openssh/regress/unittests/bitmap/tests.c
93
ASSERT_INT_EQ(r, (int)len);
crypto/openssh/regress/unittests/conversion/tests.c
28
ASSERT_INT_EQ(convtime("0"), 0);
crypto/openssh/regress/unittests/conversion/tests.c
29
ASSERT_INT_EQ(convtime("1"), 1);
crypto/openssh/regress/unittests/conversion/tests.c
30
ASSERT_INT_EQ(convtime("1S"), 1);
crypto/openssh/regress/unittests/conversion/tests.c
32
ASSERT_INT_EQ(convtime("90m"), 5400);
crypto/openssh/regress/unittests/conversion/tests.c
33
ASSERT_INT_EQ(convtime("1h30m"), 5400);
crypto/openssh/regress/unittests/conversion/tests.c
34
ASSERT_INT_EQ(convtime("2d"), 172800);
crypto/openssh/regress/unittests/conversion/tests.c
35
ASSERT_INT_EQ(convtime("1w"), 604800);
crypto/openssh/regress/unittests/conversion/tests.c
38
ASSERT_INT_EQ(convtime("-7"), -1);
crypto/openssh/regress/unittests/conversion/tests.c
39
ASSERT_INT_EQ(convtime("-9d"), -1);
crypto/openssh/regress/unittests/conversion/tests.c
43
ASSERT_INT_EQ(convtime(buf), INT_MAX);
crypto/openssh/regress/unittests/conversion/tests.c
45
ASSERT_INT_EQ(convtime(buf), -1);
crypto/openssh/regress/unittests/conversion/tests.c
49
ASSERT_INT_EQ(convtime(buf), -1);
crypto/openssh/regress/unittests/conversion/tests.c
50
ASSERT_INT_EQ(convtime("1000000000000000000000w"), -1);
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
1006
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
1018
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
1031
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
1043
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
1055
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
1067
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
1080
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
1093
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
1107
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
1120
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
128
ASSERT_INT_EQ(l->marker, expected->l.marker);
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
136
ASSERT_INT_EQ(l->keytype, expected_keytype);
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
142
ASSERT_INT_EQ(sshkey_equal(l->key, expected->l.key), 1);
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
175
ASSERT_INT_EQ(sshkey_load_public(
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
913
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
924
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
936
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
948
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
960
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
972
ASSERT_INT_EQ(hostkeys_foreach(test_data_file("known_hosts"),
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
983
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
103
ASSERT_INT_EQ(ssh_init(&client, 0, &kex_params), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
104
ASSERT_INT_EQ(ssh_init(&server, 1, &kex_params), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
110
ASSERT_INT_EQ(ssh_add_hostkey(server, private), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
111
ASSERT_INT_EQ(ssh_add_hostkey(client, public), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
119
ASSERT_INT_EQ(kex_send_kexinit(client), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
124
ASSERT_INT_EQ(kex_send_kexinit(server), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
131
ASSERT_INT_EQ(ssh_packet_get_state(server, state), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
137
ASSERT_INT_EQ(ssh_init(&server2, 1, NULL), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
139
ASSERT_INT_EQ(ssh_add_hostkey(server2, private), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
140
ASSERT_INT_EQ(ssh_packet_set_state(server2, state), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
141
ASSERT_INT_EQ(sshbuf_len(state), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
163
ASSERT_INT_EQ(kex_send_kexinit(server2), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
165
ASSERT_INT_EQ(kex_send_kexinit(client), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
73
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/kex/test_kex.c
74
ASSERT_INT_EQ(server->kex->done, 1);
crypto/openssh/regress/unittests/kex/test_kex.c
75
ASSERT_INT_EQ(client->kex->done, 1);
crypto/openssh/regress/unittests/kex/test_kex.c
89
ASSERT_INT_EQ(sshkey_generate(keytype, bits, &private), 0);
crypto/openssh/regress/unittests/kex/test_kex.c
93
ASSERT_INT_EQ(sshkey_from_private(private, &public), 0);
crypto/openssh/regress/unittests/match/tests.c
100
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "127.0.0.2,10.0.0.1"), 0);
crypto/openssh/regress/unittests/match/tests.c
26
ASSERT_INT_EQ(match_pattern("", ""), 1);
crypto/openssh/regress/unittests/match/tests.c
27
ASSERT_INT_EQ(match_pattern("", "aaa"), 0);
crypto/openssh/regress/unittests/match/tests.c
28
ASSERT_INT_EQ(match_pattern("aaa", ""), 0);
crypto/openssh/regress/unittests/match/tests.c
29
ASSERT_INT_EQ(match_pattern("aaa", "aaaa"), 0);
crypto/openssh/regress/unittests/match/tests.c
30
ASSERT_INT_EQ(match_pattern("aaaa", "aaa"), 0);
crypto/openssh/regress/unittests/match/tests.c
34
ASSERT_INT_EQ(match_pattern("", "*"), 1);
crypto/openssh/regress/unittests/match/tests.c
35
ASSERT_INT_EQ(match_pattern("a", "?"), 1);
crypto/openssh/regress/unittests/match/tests.c
36
ASSERT_INT_EQ(match_pattern("aa", "a?"), 1);
crypto/openssh/regress/unittests/match/tests.c
37
ASSERT_INT_EQ(match_pattern("a", "*"), 1);
crypto/openssh/regress/unittests/match/tests.c
38
ASSERT_INT_EQ(match_pattern("aa", "a*"), 1);
crypto/openssh/regress/unittests/match/tests.c
39
ASSERT_INT_EQ(match_pattern("aa", "?*"), 1);
crypto/openssh/regress/unittests/match/tests.c
40
ASSERT_INT_EQ(match_pattern("aa", "**"), 1);
crypto/openssh/regress/unittests/match/tests.c
41
ASSERT_INT_EQ(match_pattern("aa", "?a"), 1);
crypto/openssh/regress/unittests/match/tests.c
42
ASSERT_INT_EQ(match_pattern("aa", "*a"), 1);
crypto/openssh/regress/unittests/match/tests.c
43
ASSERT_INT_EQ(match_pattern("ba", "a?"), 0);
crypto/openssh/regress/unittests/match/tests.c
44
ASSERT_INT_EQ(match_pattern("ba", "a*"), 0);
crypto/openssh/regress/unittests/match/tests.c
45
ASSERT_INT_EQ(match_pattern("ab", "?a"), 0);
crypto/openssh/regress/unittests/match/tests.c
46
ASSERT_INT_EQ(match_pattern("ab", "*a"), 0);
crypto/openssh/regress/unittests/match/tests.c
50
ASSERT_INT_EQ(match_pattern_list("", "", 0), 0); /* no patterns */
crypto/openssh/regress/unittests/match/tests.c
51
ASSERT_INT_EQ(match_pattern_list("", "*", 0), 1);
crypto/openssh/regress/unittests/match/tests.c
52
ASSERT_INT_EQ(match_pattern_list("", "!*", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
53
ASSERT_INT_EQ(match_pattern_list("", "!a,*", 0), 1);
crypto/openssh/regress/unittests/match/tests.c
54
ASSERT_INT_EQ(match_pattern_list("", "*,!a", 0), 1);
crypto/openssh/regress/unittests/match/tests.c
55
ASSERT_INT_EQ(match_pattern_list("", "a,!*", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
56
ASSERT_INT_EQ(match_pattern_list("", "!*,a", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
57
ASSERT_INT_EQ(match_pattern_list("a", "", 0), 0);
crypto/openssh/regress/unittests/match/tests.c
58
ASSERT_INT_EQ(match_pattern_list("a", "*", 0), 1);
crypto/openssh/regress/unittests/match/tests.c
59
ASSERT_INT_EQ(match_pattern_list("a", "!*", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
60
ASSERT_INT_EQ(match_pattern_list("a", "!a", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
62
ASSERT_INT_EQ(match_pattern_list("a", "!a,*", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
63
ASSERT_INT_EQ(match_pattern_list("b", "!a,*", 0), 1);
crypto/openssh/regress/unittests/match/tests.c
64
ASSERT_INT_EQ(match_pattern_list("a", "*,!a", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
65
ASSERT_INT_EQ(match_pattern_list("b", "*,!a", 0), 1);
crypto/openssh/regress/unittests/match/tests.c
66
ASSERT_INT_EQ(match_pattern_list("a", "a,!*", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
67
ASSERT_INT_EQ(match_pattern_list("b", "a,!*", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
68
ASSERT_INT_EQ(match_pattern_list("a", "a,!a", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
70
ASSERT_INT_EQ(match_pattern_list("a", "!*,a", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
71
ASSERT_INT_EQ(match_pattern_list("b", "!*,a", 0), -1);
crypto/openssh/regress/unittests/match/tests.c
75
ASSERT_INT_EQ(match_pattern_list("abc", "ABC", 0), 0);
crypto/openssh/regress/unittests/match/tests.c
76
ASSERT_INT_EQ(match_pattern_list("ABC", "abc", 0), 0);
crypto/openssh/regress/unittests/match/tests.c
77
ASSERT_INT_EQ(match_pattern_list("abc", "ABC", 1), 1);
crypto/openssh/regress/unittests/match/tests.c
78
ASSERT_INT_EQ(match_pattern_list("ABC", "abc", 1), 0);
crypto/openssh/regress/unittests/match/tests.c
82
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "127.0.0.1/44"), -2);
crypto/openssh/regress/unittests/match/tests.c
83
ASSERT_INT_EQ(addr_match_list(NULL, "127.0.0.1/44"), -2);
crypto/openssh/regress/unittests/match/tests.c
84
ASSERT_INT_EQ(addr_match_list("a", "*"), 0);
crypto/openssh/regress/unittests/match/tests.c
85
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "*"), 1);
crypto/openssh/regress/unittests/match/tests.c
86
ASSERT_INT_EQ(addr_match_list(NULL, "*"), 0);
crypto/openssh/regress/unittests/match/tests.c
87
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "127.0.0.1"), 1);
crypto/openssh/regress/unittests/match/tests.c
88
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "127.0.0.2"), 0);
crypto/openssh/regress/unittests/match/tests.c
89
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "!127.0.0.1"), -1);
crypto/openssh/regress/unittests/match/tests.c
91
ASSERT_INT_EQ(addr_match_list("127.0.0.255", "127.0.0.0/24"), 1);
crypto/openssh/regress/unittests/match/tests.c
92
ASSERT_INT_EQ(addr_match_list("127.0.1.1", "127.0.0.0/24"), 0);
crypto/openssh/regress/unittests/match/tests.c
93
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "127.0.0.0/24"), 1);
crypto/openssh/regress/unittests/match/tests.c
94
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "127.0.1.0/24"), 0);
crypto/openssh/regress/unittests/match/tests.c
95
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "!127.0.0.0/24"), -1);
crypto/openssh/regress/unittests/match/tests.c
97
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
98
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
99
ASSERT_INT_EQ(addr_match_list("127.0.0.1", "10.0.0.1,127.0.0.2"), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
103
ASSERT_INT_EQ(argv_split("'\\'smiley\\\"'", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
104
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
109
ASSERT_INT_EQ(argv_split("smiley\\'s leamas\\'", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
110
ASSERT_INT_EQ(ac, 2);
crypto/openssh/regress/unittests/misc/test_argv.c
116
ASSERT_INT_EQ(argv_split("leamas\\\\smiley", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
117
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
122
ASSERT_INT_EQ(argv_split("leamas\\\\ \\\\smiley", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
123
ASSERT_INT_EQ(ac, 2);
crypto/openssh/regress/unittests/misc/test_argv.c
129
ASSERT_INT_EQ(argv_split("smiley\\ leamas", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
130
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
138
ASSERT_INT_EQ(argv_split("'smiley\\ leamas'", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
139
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
144
ASSERT_INT_EQ(argv_split("\"smiley\\ leamas\"", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
145
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
153
ASSERT_INT_EQ(argv_split("# gold", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
154
ASSERT_INT_EQ(ac, 2);
crypto/openssh/regress/unittests/misc/test_argv.c
160
ASSERT_INT_EQ(argv_split("# gold", &ac, &av, 1), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
161
ASSERT_INT_EQ(ac, 0);
crypto/openssh/regress/unittests/misc/test_argv.c
165
ASSERT_INT_EQ(argv_split("leamas#gold", &ac, &av, 1), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
166
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
171
ASSERT_INT_EQ(argv_split("\"leamas # gold\"", &ac, &av, 1), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
172
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
177
ASSERT_INT_EQ(argv_split("\"leamas\"#gold", &ac, &av, 1), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
178
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
39
ASSERT_INT_EQ(argv_split("", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
40
ASSERT_INT_EQ(ac, 0);
crypto/openssh/regress/unittests/misc/test_argv.c
44
ASSERT_INT_EQ(argv_split(" ", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
45
ASSERT_INT_EQ(ac, 0);
crypto/openssh/regress/unittests/misc/test_argv.c
52
ASSERT_INT_EQ(argv_split("leamas", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
53
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
58
ASSERT_INT_EQ(argv_split("smiley leamas", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
59
ASSERT_INT_EQ(ac, 2);
crypto/openssh/regress/unittests/misc/test_argv.c
68
ASSERT_INT_EQ(argv_split("\"smiley\"", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
69
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
74
ASSERT_INT_EQ(argv_split("leamas \" smiley \"", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
75
ASSERT_INT_EQ(ac, 2);
crypto/openssh/regress/unittests/misc/test_argv.c
81
ASSERT_INT_EQ(argv_split("\"smiley leamas\"", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
82
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_argv.c
87
ASSERT_INT_EQ(argv_split("smiley\" leamas\" liz", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
88
ASSERT_INT_EQ(ac, 2);
crypto/openssh/regress/unittests/misc/test_argv.c
97
ASSERT_INT_EQ(argv_split("\\\"smiley\\'", &ac, &av, 0), 0);
crypto/openssh/regress/unittests/misc/test_argv.c
98
ASSERT_INT_EQ(ac, 1);
crypto/openssh/regress/unittests/misc/test_convtime.c
102
ASSERT_INT_EQ(parse_absolute_time("20000199", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
104
ASSERT_INT_EQ(parse_absolute_time("200001019900", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
106
ASSERT_INT_EQ(parse_absolute_time("200001010099", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
108
ASSERT_INT_EQ(parse_absolute_time("20000101000099", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
111
ASSERT_INT_EQ(parse_absolute_time("20000101ZZ", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
113
ASSERT_INT_EQ(parse_absolute_time("20000101PDT", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
115
ASSERT_INT_EQ(parse_absolute_time("20000101U", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
117
ASSERT_INT_EQ(parse_absolute_time("20000101UTCUTC", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
34
ASSERT_INT_EQ(convtime("0"), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
35
ASSERT_INT_EQ(convtime("1"), 1);
crypto/openssh/regress/unittests/misc/test_convtime.c
36
ASSERT_INT_EQ(convtime("2s"), 2);
crypto/openssh/regress/unittests/misc/test_convtime.c
37
ASSERT_INT_EQ(convtime("3m"), 180);
crypto/openssh/regress/unittests/misc/test_convtime.c
38
ASSERT_INT_EQ(convtime("1m30"), 90);
crypto/openssh/regress/unittests/misc/test_convtime.c
39
ASSERT_INT_EQ(convtime("1m30s"), 90);
crypto/openssh/regress/unittests/misc/test_convtime.c
40
ASSERT_INT_EQ(convtime("1h1s"), 3601);
crypto/openssh/regress/unittests/misc/test_convtime.c
41
ASSERT_INT_EQ(convtime("1h30m"), 90 * 60);
crypto/openssh/regress/unittests/misc/test_convtime.c
42
ASSERT_INT_EQ(convtime("1d"), 24 * 60 * 60);
crypto/openssh/regress/unittests/misc/test_convtime.c
43
ASSERT_INT_EQ(convtime("1w"), 7 * 24 * 60 * 60);
crypto/openssh/regress/unittests/misc/test_convtime.c
44
ASSERT_INT_EQ(convtime("1w2d3h4m5"), 788645);
crypto/openssh/regress/unittests/misc/test_convtime.c
45
ASSERT_INT_EQ(convtime("1w2d3h4m5s"), 788645);
crypto/openssh/regress/unittests/misc/test_convtime.c
47
ASSERT_INT_EQ(convtime("-1"), -1);
crypto/openssh/regress/unittests/misc/test_convtime.c
48
ASSERT_INT_EQ(convtime(""), -1);
crypto/openssh/regress/unittests/misc/test_convtime.c
49
ASSERT_INT_EQ(convtime("trout"), -1);
crypto/openssh/regress/unittests/misc/test_convtime.c
50
ASSERT_INT_EQ(convtime("-77"), -1);
crypto/openssh/regress/unittests/misc/test_convtime.c
53
ASSERT_INT_EQ(convtime(buf), INT_MAX);
crypto/openssh/regress/unittests/misc/test_convtime.c
55
ASSERT_INT_EQ(convtime(buf), -1);
crypto/openssh/regress/unittests/misc/test_convtime.c
56
ASSERT_INT_EQ(convtime("3550w5d3h14m7s"), 2147483647);
crypto/openssh/regress/unittests/misc/test_convtime.c
58
ASSERT_INT_EQ(convtime("3550w5d3h14m8s"), -1);
crypto/openssh/regress/unittests/misc/test_convtime.c
65
ASSERT_INT_EQ(parse_absolute_time("20000101", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
66
ASSERT_INT_EQ(parse_absolute_time("200001011223", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
67
ASSERT_INT_EQ(parse_absolute_time("20000101122345", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
70
ASSERT_INT_EQ(parse_absolute_time("20000101Z", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
72
ASSERT_INT_EQ(parse_absolute_time("200001011223Z", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
74
ASSERT_INT_EQ(parse_absolute_time("20000101122345Z", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
76
ASSERT_INT_EQ(parse_absolute_time("20000101UTC", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
78
ASSERT_INT_EQ(parse_absolute_time("200001011223UTC", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
80
ASSERT_INT_EQ(parse_absolute_time("20000101122345UTC", &t), 0);
crypto/openssh/regress/unittests/misc/test_convtime.c
84
ASSERT_INT_EQ(parse_absolute_time("20001301", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
86
ASSERT_INT_EQ(parse_absolute_time("20000001", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
89
ASSERT_INT_EQ(parse_absolute_time("2", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
91
ASSERT_INT_EQ(parse_absolute_time("2000", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
93
ASSERT_INT_EQ(parse_absolute_time("20000", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
95
ASSERT_INT_EQ(parse_absolute_time("200001", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
97
ASSERT_INT_EQ(parse_absolute_time("2000010", &t),
crypto/openssh/regress/unittests/misc/test_convtime.c
99
ASSERT_INT_EQ(parse_absolute_time("200001010", &t),
crypto/openssh/regress/unittests/misc/test_expand.c
32
ASSERT_INT_EQ(setenv("FOO", "bar", 1), 0);
crypto/openssh/regress/unittests/misc/test_expand.c
33
ASSERT_INT_EQ(setenv("BAR", "baz", 1), 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
60
ASSERT_PTR_EQ(ret, NULL); ASSERT_INT_EQ(parseerr, 0);
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
67
ASSERT_PTR_EQ(ret, NULL); ASSERT_INT_EQ(parseerr, 1);
crypto/openssh/regress/unittests/misc/test_expand.c
70
ASSERT_PTR_EQ(ret, NULL); ASSERT_INT_EQ(parseerr, 1);
crypto/openssh/regress/unittests/misc/test_parse.c
32
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
50
ASSERT_INT_EQ(parse_user_host_path("someuser@[1.22.33.144]:some/path",
crypto/openssh/regress/unittests/misc/test_parse.c
59
ASSERT_INT_EQ(parse_user_host_path("someuser@[1.22.33.144]:",
crypto/openssh/regress/unittests/misc/test_parse.c
68
ASSERT_INT_EQ(parse_user_host_path("someuser@[::1]:some/path",
crypto/openssh/regress/unittests/misc/test_parse.c
77
ASSERT_INT_EQ(parse_uri("ssh", "ssh://someuser@some.host:22/some/path",
crypto/openssh/regress/unittests/misc/test_parse.c
81
ASSERT_INT_EQ(port, 22);
crypto/openssh/regress/unittests/misc/test_ptimeout.c
37
ASSERT_INT_EQ(ptimeout_get_ms(&pt), -1);
crypto/openssh/regress/unittests/misc/test_ptimeout.c
43
ASSERT_INT_EQ(ptimeout_get_ms(&pt), 100 * 1000);
crypto/openssh/regress/unittests/misc/test_ptimeout.c
53
ASSERT_INT_EQ(ptimeout_get_ms(&pt), 50123);
crypto/openssh/regress/unittests/misc/test_ptimeout.c
63
ASSERT_INT_EQ(ptimeout_get_ms(&pt), 0);
crypto/openssh/regress/unittests/misc/test_ptimeout.c
85
ASSERT_INT_EQ(ptimeout_get_ms(&pt), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
115
ASSERT_INT_EQ(sshbuf_consume(p1, 0), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
118
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
120
ASSERT_INT_EQ(sshbuf_consume(p1, 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
125
ASSERT_INT_EQ(sshbuf_consume(p1, 2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
131
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
133
ASSERT_INT_EQ(sshbuf_consume(p1, 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
136
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
144
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
152
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
154
ASSERT_INT_EQ(sshbuf_consume_end(p1, 3), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
160
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
161
ASSERT_INT_EQ(sshbuf_consume_end(p1, 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
169
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 1223), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
173
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
179
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
184
ASSERT_INT_EQ(sshbuf_consume(p1, 223), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
188
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
193
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
204
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
206
ASSERT_INT_EQ(sshbuf_set_max_size(p1, sz), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
209
ASSERT_INT_EQ(sshbuf_len(p1), 1223);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
215
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
230
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 1223), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
233
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
57
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 65536), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
72
ASSERT_INT_EQ(sshbuf_consume(p1, 0), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
73
ASSERT_INT_EQ(sshbuf_consume(p1, 1), SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
80
ASSERT_INT_EQ(sshbuf_consume_end(p1, 0), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
81
ASSERT_INT_EQ(sshbuf_consume_end(p1, 1), SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
89
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
93
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
104
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x01), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
105
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0x12345678), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
106
ASSERT_INT_EQ(sshbuf_put_cstring(p1, "hello"), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
110
ASSERT_INT_EQ(sshbuf_put_stringb(p2, p1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
112
ASSERT_INT_EQ(sshbuf_froms(p2, &p3), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
119
ASSERT_INT_EQ(sshbuf_put_stringb(p2, p1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
120
ASSERT_INT_EQ(sshbuf_consume_end(p2, 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
121
ASSERT_INT_EQ(sshbuf_froms(p2, &p3), SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
41
ASSERT_INT_EQ(sshbuf_check_reserve(p1, 1), SSH_ERR_BUFFER_READ_ONLY);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
42
ASSERT_INT_EQ(sshbuf_reserve(p1, 1, NULL), SSH_ERR_BUFFER_READ_ONLY);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
43
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 200), SSH_ERR_BUFFER_READ_ONLY);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
44
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0x12345678), SSH_ERR_BUFFER_READ_ONLY);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
54
ASSERT_INT_EQ(sshbuf_get_u8(p1, &c), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
57
ASSERT_INT_EQ(sshbuf_get_u32(p1, &i), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
60
ASSERT_INT_EQ(sshbuf_get_cstring(p1, &s, &l), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
73
ASSERT_INT_EQ(sshbuf_put(p1, test_buf, sizeof(test_buf) - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
85
ASSERT_INT_EQ(sshbuf_get_u8(p2, &c), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
88
ASSERT_INT_EQ(sshbuf_get_u32(p2, &i), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
91
ASSERT_INT_EQ(sshbuf_get_cstring(p2, &s, &l), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
111
ASSERT_INT_EQ(sshbuf_set_max_size(p1,
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
44
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 16 * 1024), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
105
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
107
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
115
ASSERT_INT_EQ(sshbuf_put(p1, x, 10), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
117
ASSERT_INT_EQ(sshbuf_get_u64(p1, &v64), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
125
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
133
ASSERT_INT_EQ(sshbuf_put(p1, x, 10), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
135
ASSERT_INT_EQ(sshbuf_get_u32(p1, &v32), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
138
ASSERT_INT_EQ(sshbuf_get_u32(p1, &v32), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
146
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
154
ASSERT_INT_EQ(sshbuf_put(p1, x, 9), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
156
ASSERT_INT_EQ(sshbuf_get_u16(p1, &v16), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
159
ASSERT_INT_EQ(sshbuf_get_u16(p1, &v16), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
162
ASSERT_INT_EQ(sshbuf_get_u16(p1, &v16), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
165
ASSERT_INT_EQ(sshbuf_get_u16(p1, &v16), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
173
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
181
ASSERT_INT_EQ(sshbuf_put(p1, x, 2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
183
ASSERT_INT_EQ(sshbuf_get_u8(p1, &v8), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
186
ASSERT_INT_EQ(sshbuf_get_u8(p1, &v8), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
194
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
202
ASSERT_INT_EQ(sshbuf_put_u64(p1, 0x1122334455667788ULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
211
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 8), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
212
ASSERT_INT_EQ(sshbuf_put_u64(p1, 0x1122334455667788ULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
221
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 7), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
223
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
231
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0x11223344), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
240
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
241
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0x11223344), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
250
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 3), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
252
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
260
ASSERT_INT_EQ(sshbuf_put_u16(p1, 0x1122), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
269
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
270
ASSERT_INT_EQ(sshbuf_put_u16(p1, 0x1122), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
279
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
281
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
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
290
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
291
ASSERT_INT_EQ(sshbuf_put_u32(p1, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
293
ASSERT_INT_EQ(sshbuf_get_string(p1, &d, &s), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
304
ASSERT_INT_EQ(sshbuf_set_max_size(p1, sizeof(x) + 4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
305
ASSERT_INT_EQ(sshbuf_put_u32(p1, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
306
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
308
ASSERT_INT_EQ(sshbuf_get_string(p1, &d, &s), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
319
ASSERT_INT_EQ(sshbuf_put_u32(p1, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
320
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
322
ASSERT_INT_EQ(sshbuf_consume_end(p1, 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
325
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
333
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0xffffffff), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
334
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
337
ASSERT_INT_EQ(r, SSH_ERR_STRING_TOO_LARGE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
345
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0xffffffff), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
346
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
349
ASSERT_INT_EQ(r, SSH_ERR_STRING_TOO_LARGE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
357
ASSERT_INT_EQ(sshbuf_put_u32(p1, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
358
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
361
ASSERT_INT_EQ(r, SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
368
ASSERT_INT_EQ(sshbuf_put_u32(p1, sizeof(x) - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
369
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x) - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
371
ASSERT_INT_EQ(sshbuf_get_cstring(p1, &s2, &s), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
381
ASSERT_INT_EQ(sshbuf_put_string(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
391
ASSERT_INT_EQ(sshbuf_set_max_size(p1, sizeof(x) + 4 - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
393
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
402
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
411
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
422
ASSERT_INT_EQ(sshbuf_put(p1, "blahblahblah", 12), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
423
ASSERT_INT_EQ(sshbuf_putb(p2, p1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
433
ASSERT_INT_EQ(sshbuf_put_bignum2_bytes(p1, NULL, 0), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
442
ASSERT_INT_EQ(sshbuf_put_bignum2_bytes(p1, bn1, sizeof(bn1)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
451
ASSERT_INT_EQ(sshbuf_put_bignum2_bytes(p1, bn2+2, sizeof(bn2)-2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
460
ASSERT_INT_EQ(sshbuf_put_bignum2_bytes(p1, bn2, sizeof(bn2)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
469
ASSERT_INT_EQ(sshbuf_put_bignum2_bytes(p1, bn3+1, sizeof(bn3)-1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
478
ASSERT_INT_EQ(sshbuf_put_bignum2_bytes(p1, bn3, sizeof(bn3)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
487
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
488
ASSERT_INT_EQ(sshbuf_peek_u64(p1, 0, &v64), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
490
ASSERT_INT_EQ(sshbuf_peek_u64(p1, 2, &v64), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
492
ASSERT_INT_EQ(sshbuf_peek_u64(p1, 3, &v64), SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
493
ASSERT_INT_EQ(sshbuf_peek_u64(p1, sizeof(x), &v64),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
495
ASSERT_INT_EQ(sshbuf_peek_u64(p1, 1000, &v64),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
503
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
504
ASSERT_INT_EQ(sshbuf_peek_u32(p1, 0, &v32), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
506
ASSERT_INT_EQ(sshbuf_peek_u32(p1, 6, &v32), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
508
ASSERT_INT_EQ(sshbuf_peek_u32(p1, 7, &v32), SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
509
ASSERT_INT_EQ(sshbuf_peek_u32(p1, sizeof(x), &v32),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
511
ASSERT_INT_EQ(sshbuf_peek_u32(p1, 1000, &v32),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
519
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
520
ASSERT_INT_EQ(sshbuf_peek_u16(p1, 0, &v16), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
522
ASSERT_INT_EQ(sshbuf_peek_u16(p1, 8, &v16), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
524
ASSERT_INT_EQ(sshbuf_peek_u16(p1, 9, &v16), SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
525
ASSERT_INT_EQ(sshbuf_peek_u16(p1, sizeof(x), &v16),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
527
ASSERT_INT_EQ(sshbuf_peek_u16(p1, 1000, &v16),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
535
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
536
ASSERT_INT_EQ(sshbuf_peek_u8(p1, 0, &v8), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
538
ASSERT_INT_EQ(sshbuf_peek_u8(p1, 9, &v8), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
540
ASSERT_INT_EQ(sshbuf_peek_u8(p1, sizeof(x), &v8),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
542
ASSERT_INT_EQ(sshbuf_peek_u8(p1, 1000, &v8),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
550
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
552
ASSERT_INT_EQ(sshbuf_poke_u64(p1, 0, 0xa1b2c3d4e5f60718ULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
558
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
560
ASSERT_INT_EQ(sshbuf_poke_u64(p1, 2, 0xa1b2c3d4e5f60718ULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
566
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
568
ASSERT_INT_EQ(sshbuf_poke_u64(p1, 3, 0xa1b2c3d4e5f60718ULL),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
570
ASSERT_INT_EQ(sshbuf_poke_u64(p1, 10, 0xa1b2c3d4e5f60718ULL),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
572
ASSERT_INT_EQ(sshbuf_poke_u64(p1, 1000, 0xa1b2c3d4e5f60718ULL),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
584
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
586
ASSERT_INT_EQ(sshbuf_poke_u32(p1, 0, 0xa1b2c3d4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
592
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
594
ASSERT_INT_EQ(sshbuf_poke_u32(p1, 6, 0xa1b2c3d4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
600
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
602
ASSERT_INT_EQ(sshbuf_poke_u32(p1, 7, 0xa1b2c3d4),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
604
ASSERT_INT_EQ(sshbuf_poke_u32(p1, 10, 0xa1b2c3d4),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
606
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
652
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
654
ASSERT_INT_EQ(sshbuf_poke_u8(p1, 0, 0xa1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
660
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
662
ASSERT_INT_EQ(sshbuf_poke_u8(p1, 9, 0xa1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
668
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
670
ASSERT_INT_EQ(sshbuf_poke_u8(p1, 10, 0xa1), SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
671
ASSERT_INT_EQ(sshbuf_poke_u8(p1, 1000, 0xa1), SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
682
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
684
ASSERT_INT_EQ(sshbuf_poke(p1, 0, "hello!", 6), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
690
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
692
ASSERT_INT_EQ(sshbuf_poke(p1, 4, "hello!", 6), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
698
ASSERT_INT_EQ(sshbuf_reserve(p1, 10, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
700
ASSERT_INT_EQ(sshbuf_poke(p1, 7, "hello!", 6),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
702
ASSERT_INT_EQ(sshbuf_poke(p1, 10, "hello!", 6),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
704
ASSERT_INT_EQ(sshbuf_poke(p1, 1000, "hello!", 6),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
79
ASSERT_INT_EQ(sshbuf_put(p1, x, 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
91
ASSERT_INT_EQ(sshbuf_get(p1, d2, 4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
99
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
108
ASSERT_INT_EQ(sshbuf_put_bignum2(p1, bn), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
121
ASSERT_INT_EQ(sshbuf_set_max_size(p1, sizeof(expbn2) + 3), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
123
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
133
ASSERT_INT_EQ(sshbuf_put_u32(p1, BN_num_bytes(bn)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
134
ASSERT_INT_EQ(sshbuf_put(p1, expbn1, sizeof(expbn1)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
136
ASSERT_INT_EQ(sshbuf_put_u16(p1, 0xd00f), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
138
ASSERT_INT_EQ(sshbuf_get_bignum2(p1, &bn2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
150
ASSERT_INT_EQ(sshbuf_put_u32(p1, BN_num_bytes(bn)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
151
ASSERT_INT_EQ(sshbuf_put(p1, expbn1, sizeof(expbn1) - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
154
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
165
ASSERT_INT_EQ(sshbuf_put_u32(p1, 65536), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
166
ASSERT_INT_EQ(sshbuf_reserve(p1, 65536, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
169
ASSERT_INT_EQ(r, SSH_ERR_BIGNUM_TOO_LARGE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
180
ASSERT_INT_EQ(sshbuf_put_u32(p1, BN_num_bytes(bn) + 1), 0); /* MSB */
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
181
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x00), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
182
ASSERT_INT_EQ(sshbuf_put(p1, expbn2, sizeof(expbn2)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
184
ASSERT_INT_EQ(sshbuf_put_u16(p1, 0xd00f), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
186
ASSERT_INT_EQ(sshbuf_get_bignum2(p1, &bn2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
198
ASSERT_INT_EQ(sshbuf_put_u32(p1, BN_num_bytes(bn) + 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
199
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x00), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
200
ASSERT_INT_EQ(sshbuf_put(p1, expbn2, sizeof(expbn2) - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
203
ASSERT_INT_EQ(r, SSH_ERR_MESSAGE_INCOMPLETE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
214
ASSERT_INT_EQ(sshbuf_put_u32(p1, BN_num_bytes(bn)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
215
ASSERT_INT_EQ(sshbuf_put(p1, expbn2, sizeof(expbn2)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
218
ASSERT_INT_EQ(r, SSH_ERR_BIGNUM_IS_NEGATIVE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
233
ASSERT_INT_EQ(EC_POINT_set_affine_coordinates_GFp(
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
235
ASSERT_INT_EQ(EC_KEY_set_public_key(eck, ecp), 1);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
241
ASSERT_INT_EQ(sshbuf_put_eckey(p1, eck), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
242
ASSERT_INT_EQ(sshbuf_get_string_direct(p1, &d, &s), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
254
ASSERT_INT_EQ(sshbuf_put_string(p1, expec256, sizeof(expec256)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
256
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x00), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
257
ASSERT_INT_EQ(sshbuf_get_eckey(p1, eck), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
262
ASSERT_INT_EQ(EC_POINT_get_affine_coordinates_GFp(
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
267
ASSERT_INT_EQ(BN_cmp(bn_x, bn), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
268
ASSERT_INT_EQ(BN_cmp(bn_y, bn2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
84
ASSERT_INT_EQ(sshbuf_put_bignum2(p1, bn), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
96
ASSERT_INT_EQ(sshbuf_set_max_size(p1, sizeof(expbn1) + 3), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
98
ASSERT_INT_EQ(r, SSH_ERR_NO_BUFFER_SPACE);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c
51
ASSERT_INT_EQ(sshbuf_put(p1, blob, len), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
102
ASSERT_INT_EQ(sshbuf_reserve(p1, 8192, NULL), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
114
ASSERT_INT_EQ(sshbuf_b64tod(p1, "0A=="), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
123
ASSERT_INT_EQ(sshbuf_b64tod(p1, "0A8="), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
132
ASSERT_INT_EQ(sshbuf_b64tod(p1, "0A/QDw=="), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
147
ASSERT_INT_EQ(sshbuf_put(p1, "quad1", strlen("quad1")), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
154
ASSERT_INT_EQ(sshbuf_put(p1, "\0", 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
161
ASSERT_INT_EQ(sshbuf_put(p1, "quad2", strlen("quad2")), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
170
ASSERT_INT_EQ(sshbuf_cmp(p1, 0, "i", 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
171
ASSERT_INT_EQ(sshbuf_cmp(p1, 0, "j", 1), SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
172
ASSERT_INT_EQ(sshbuf_cmp(p1, 0, "imploring", 9), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
173
ASSERT_INT_EQ(sshbuf_cmp(p1, 0, "implored", 9), SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
174
ASSERT_INT_EQ(sshbuf_cmp(p1, 10, "ping", 4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
175
ASSERT_INT_EQ(sshbuf_cmp(p1, 10, "ring", 4), SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
176
ASSERT_INT_EQ(sshbuf_cmp(p1, 28, "over", 4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
177
ASSERT_INT_EQ(sshbuf_cmp(p1, 28, "rove", 4), SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
178
ASSERT_INT_EQ(sshbuf_cmp(p1, 28, "overt", 5),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
180
ASSERT_INT_EQ(sshbuf_cmp(p1, 32, "ping", 4),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
182
ASSERT_INT_EQ(sshbuf_cmp(p1, 1000, "silence", 7),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
184
ASSERT_INT_EQ(sshbuf_cmp(p1, 0, msg, sizeof(msg) - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
190
ASSERT_INT_EQ(sshbuf_find(p1, 0, "i", 1, &sz), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
192
ASSERT_INT_EQ(sshbuf_find(p1, 0, "j", 1, &sz), SSH_ERR_INVALID_FORMAT);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
193
ASSERT_INT_EQ(sshbuf_find(p1, 0, "imploring", 9, &sz), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
195
ASSERT_INT_EQ(sshbuf_find(p1, 0, "implored", 9, &sz),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
197
ASSERT_INT_EQ(sshbuf_find(p1, 3, "ping", 4, &sz), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
199
ASSERT_INT_EQ(sshbuf_find(p1, 11, "ping", 4, &sz), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
201
ASSERT_INT_EQ(sshbuf_find(p1, 20, "over", 4, &sz), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
203
ASSERT_INT_EQ(sshbuf_find(p1, 28, "over", 4, &sz), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
205
ASSERT_INT_EQ(sshbuf_find(p1, 28, "rove", 4, &sz),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
207
ASSERT_INT_EQ(sshbuf_find(p1, 28, "overt", 5, &sz),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
209
ASSERT_INT_EQ(sshbuf_find(p1, 32, "ping", 4, &sz),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
211
ASSERT_INT_EQ(sshbuf_find(p1, 1000, "silence", 7, &sz),
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
213
ASSERT_INT_EQ(sshbuf_find(p1, 0, msg + 1, sizeof(msg) - 2, &sz), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
38
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0x12345678), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
43
ASSERT_INT_EQ(ferror(out), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
55
ASSERT_INT_EQ(sshbuf_put_u32(p1, 0x12345678), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
66
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x11), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
77
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x11), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
78
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x22), 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/sshbuf/test_sshbuf_misc.c
91
ASSERT_INT_EQ(sshbuf_put_u8(p1, 0x33), 0);
crypto/openssh/regress/unittests/sshkey/common.c
47
ASSERT_INT_EQ(sshbuf_load_file(test_data_file(name), &ret), 0);
crypto/openssh/regress/unittests/sshkey/common.c
64
ASSERT_INT_EQ(sshbuf_consume_end(ret, 1), 0);
crypto/openssh/regress/unittests/sshkey/common.c
69
ASSERT_INT_EQ(sshbuf_put_u8(ret, 0), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
100
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
105
ASSERT_INT_EQ(sshkey_load_public(test_data_file("rsa_1.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_file.c
108
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
113
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("rsa_1_sha1"), &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
115
ASSERT_INT_EQ(k2->type, KEY_RSA_CERT);
crypto/openssh/regress/unittests/sshkey/test_file.c
116
ASSERT_INT_EQ(sshkey_equal_public(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
122
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("rsa_1_sha512"), &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
124
ASSERT_INT_EQ(k2->type, KEY_RSA_CERT);
crypto/openssh/regress/unittests/sshkey/test_file.c
125
ASSERT_INT_EQ(sshkey_equal_public(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
131
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("rsa_1"), &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
133
ASSERT_INT_EQ(k2->type, KEY_RSA_CERT);
crypto/openssh/regress/unittests/sshkey/test_file.c
134
ASSERT_INT_EQ(sshkey_equal(k1, k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
135
ASSERT_INT_EQ(sshkey_equal_public(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
171
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
187
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
crypto/openssh/regress/unittests/sshkey/test_file.c
191
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
197
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k2, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
200
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
206
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
crypto/openssh/regress/unittests/sshkey/test_file.c
210
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
215
ASSERT_INT_EQ(sshkey_load_public(test_data_file("dsa_1.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_file.c
218
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
223
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("dsa_1"), &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
225
ASSERT_INT_EQ(k2->type, KEY_DSA_CERT);
crypto/openssh/regress/unittests/sshkey/test_file.c
226
ASSERT_INT_EQ(sshkey_equal(k1, k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
227
ASSERT_INT_EQ(sshkey_equal_public(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
264
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
289
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
crypto/openssh/regress/unittests/sshkey/test_file.c
293
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
299
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k2, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
302
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
308
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
crypto/openssh/regress/unittests/sshkey/test_file.c
312
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
317
ASSERT_INT_EQ(sshkey_load_public(test_data_file("ecdsa_1.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_file.c
320
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
325
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("ecdsa_1"), &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
327
ASSERT_INT_EQ(k2->type, KEY_ECDSA_CERT);
crypto/openssh/regress/unittests/sshkey/test_file.c
328
ASSERT_INT_EQ(sshkey_equal(k1, k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
329
ASSERT_INT_EQ(sshkey_equal_public(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
366
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
369
ASSERT_INT_EQ(k1->type, KEY_ED25519);
crypto/openssh/regress/unittests/sshkey/test_file.c
375
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
crypto/openssh/regress/unittests/sshkey/test_file.c
379
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
384
ASSERT_INT_EQ(sshkey_load_public(test_data_file("ed25519_1.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_file.c
387
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
392
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("ed25519_1"), &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
394
ASSERT_INT_EQ(k2->type, KEY_ED25519_CERT);
crypto/openssh/regress/unittests/sshkey/test_file.c
395
ASSERT_INT_EQ(sshkey_equal(k1, k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
396
ASSERT_INT_EQ(sshkey_equal_public(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
433
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
436
ASSERT_INT_EQ(k1->type, KEY_ECDSA_SK);
crypto/openssh/regress/unittests/sshkey/test_file.c
441
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
crypto/openssh/regress/unittests/sshkey/test_file.c
445
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
450
ASSERT_INT_EQ(sshkey_load_public(test_data_file("ecdsa_sk1.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_file.c
453
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
458
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("ecdsa_sk1"), &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
460
ASSERT_INT_EQ(k2->type, KEY_ECDSA_SK_CERT);
crypto/openssh/regress/unittests/sshkey/test_file.c
461
ASSERT_INT_EQ(sshkey_equal(k1, k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
462
ASSERT_INT_EQ(sshkey_equal_public(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
498
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
501
ASSERT_INT_EQ(k1->type, KEY_ED25519_SK);
crypto/openssh/regress/unittests/sshkey/test_file.c
507
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
crypto/openssh/regress/unittests/sshkey/test_file.c
511
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
516
ASSERT_INT_EQ(sshkey_load_public(test_data_file("ed25519_sk1.pub"),
crypto/openssh/regress/unittests/sshkey/test_file.c
519
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
524
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("ed25519_sk1"), &k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
526
ASSERT_INT_EQ(k2->type, KEY_ED25519_SK_CERT);
crypto/openssh/regress/unittests/sshkey/test_file.c
527
ASSERT_INT_EQ(sshkey_equal(k1, k2), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
528
ASSERT_INT_EQ(sshkey_equal_public(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
61
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
77
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
crypto/openssh/regress/unittests/sshkey/test_file.c
81
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
87
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k2, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_file.c
90
ASSERT_INT_EQ(sshkey_equal(k1, k2), 1);
crypto/openssh/regress/unittests/sshkey/test_file.c
96
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf,
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
236
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
243
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
260
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
267
ASSERT_INT_EQ(r, 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
281
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
288
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("rsa_1"), &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
296
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
303
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("dsa_1"), &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
312
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
319
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("ecdsa_1"), &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
328
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
335
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("ed25519_1"), &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
343
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
351
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
359
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
368
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
378
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
388
ASSERT_INT_EQ(sshkey_parse_private_fileblob(buf, "", &k1, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
63
ASSERT_INT_EQ(sshkey_putb(k, buf), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
65
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_u64(b, 0xffffffffffffffffULL), 0); /* end */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
101
ASSERT_INT_EQ(sshbuf_put_stringb(b, critopts), 0); /* options */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
102
ASSERT_INT_EQ(sshbuf_put_stringb(b, exts), 0); /* extensions */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
103
ASSERT_INT_EQ(sshbuf_put_string(b, NULL, 0), 0); /* reserved */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
104
ASSERT_INT_EQ(sshbuf_put_stringb(b, ca_buf), 0); /* signature key */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
105
ASSERT_INT_EQ(sshkey_sign(sign_key, &sigblob, &siglen,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
107
ASSERT_INT_EQ(sshbuf_put_string(b, sigblob, siglen), 0); /* signature */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
125
ASSERT_INT_EQ(sshkey_sign(k, &sig, &len, d, l, sig_alg,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
129
ASSERT_INT_EQ(sshkey_verify(k, sig, len, d, l, NULL, 0, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
176
ASSERT_INT_EQ(sshkey_parse_private_fileblob(b, "", &ret, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
240
ASSERT_INT_EQ(sshkey_generate(KEY_RSA, 128, &k1),
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
246
ASSERT_INT_EQ(sshkey_generate(KEY_RSA, 1 << 20, &k1),
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
253
ASSERT_INT_EQ(sshkey_generate(KEY_DSA, 2048, &k1),
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
262
ASSERT_INT_EQ(sshkey_generate(KEY_ECDSA, 42, &k1),
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
270
ASSERT_INT_EQ(sshkey_generate(KEY_RSA, 767, &kr),
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
272
ASSERT_INT_EQ(sshkey_generate(KEY_RSA, 1024, &kr), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
278
ASSERT_INT_EQ(BN_num_bits(rsa_n(kr)), 1024);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
283
ASSERT_INT_EQ(sshkey_generate(KEY_DSA, 1024, &kd), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
293
ASSERT_INT_EQ(sshkey_generate(KEY_ECDSA, 256, &ke), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
305
ASSERT_INT_EQ(sshkey_generate(KEY_ED25519, 256, &kf), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
307
ASSERT_INT_EQ(kf->type, KEY_ED25519);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
314
ASSERT_INT_EQ(sshkey_from_private(kr, &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
317
ASSERT_INT_EQ(k1->type, KEY_RSA);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
325
ASSERT_INT_EQ(sshkey_equal(kr, k1), 1);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
331
ASSERT_INT_EQ(sshkey_from_private(kd, &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
334
ASSERT_INT_EQ(k1->type, KEY_DSA);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
341
ASSERT_INT_EQ(sshkey_equal(kd, k1), 1);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
348
ASSERT_INT_EQ(sshkey_from_private(ke, &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
351
ASSERT_INT_EQ(k1->type, KEY_ECDSA);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
353
ASSERT_INT_EQ(k1->ecdsa_nid, ke->ecdsa_nid);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
361
ASSERT_INT_EQ(sshkey_equal(ke, k1), 1);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
368
ASSERT_INT_EQ(sshkey_from_private(kf, &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
371
ASSERT_INT_EQ(k1->type, KEY_ED25519);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
377
ASSERT_INT_EQ(sshkey_equal(kf, k1), 1);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
383
ASSERT_INT_EQ(sshkey_equal(kd, kr), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
385
ASSERT_INT_EQ(sshkey_equal(kd, ke), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
386
ASSERT_INT_EQ(sshkey_equal(kr, ke), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
387
ASSERT_INT_EQ(sshkey_equal(ke, kf), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
389
ASSERT_INT_EQ(sshkey_equal(kd, kf), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
395
ASSERT_INT_EQ(sshkey_generate(KEY_RSA, 1024, &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
396
ASSERT_INT_EQ(sshkey_equal(kr, k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
399
ASSERT_INT_EQ(sshkey_generate(KEY_ECDSA, 256, &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
400
ASSERT_INT_EQ(sshkey_equal(ke, k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
404
ASSERT_INT_EQ(sshkey_generate(KEY_ED25519, 256, &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
405
ASSERT_INT_EQ(sshkey_equal(kf, k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
419
ASSERT_INT_EQ(sshkey_load_public(test_data_file("ed25519_1.pub"),
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
422
ASSERT_INT_EQ(sshkey_to_certified(k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
451
ASSERT_INT_EQ(sshkey_from_private(k2, &k1->cert->signature_key), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
452
ASSERT_INT_EQ(sshkey_certify(k1, k2, NULL, NULL, NULL), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
455
ASSERT_INT_EQ(sshkey_putb(k1, b), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
456
ASSERT_INT_EQ(sshkey_from_blob(sshbuf_ptr(b), sshbuf_len(b), &k3), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
467
ASSERT_INT_EQ(sshkey_load_public(test_data_file("rsa_2.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
476
ASSERT_INT_EQ(sshkey_load_public(test_data_file("rsa_2.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
48
ASSERT_INT_EQ(sshbuf_put_cstring(b, name), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
485
ASSERT_INT_EQ(sshkey_load_public(test_data_file("rsa_2.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
495
ASSERT_INT_EQ(sshkey_load_public(test_data_file("dsa_2.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
50
ASSERT_INT_EQ(sshbuf_put_cstring(sect, value), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
506
ASSERT_INT_EQ(sshkey_load_public(test_data_file("ecdsa_2.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
51
ASSERT_INT_EQ(sshbuf_put_stringb(b, sect), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
517
ASSERT_INT_EQ(sshkey_load_public(test_data_file("ed25519_2.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
526
ASSERT_INT_EQ(sshkey_load_cert(test_data_file("rsa_1"), &k1), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
527
ASSERT_INT_EQ(sshkey_load_public(test_data_file("rsa_1.pub"), &k2,
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
531
ASSERT_INT_EQ(sshkey_from_blob(sshbuf_ptr(b), sshbuf_len(b), &k4),
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
67
ASSERT_INT_EQ(sshkey_putb(ca_key, ca_buf), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
75
ASSERT_INT_EQ(sshkey_putb_plain(k, pk), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
76
ASSERT_INT_EQ(sshbuf_skip_string(pk), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
80
ASSERT_INT_EQ(sshbuf_put_cstring(principals, "gsamsa"), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
81
ASSERT_INT_EQ(sshbuf_put_cstring(principals, "gregor"), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
92
ASSERT_INT_EQ(sshbuf_put_cstring(b, type), 0);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
93
ASSERT_INT_EQ(sshbuf_put_cstring(b, "noncenoncenonce!"), 0); /* nonce */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
94
ASSERT_INT_EQ(sshbuf_putb(b, pk), 0); /* public key serialisation */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
95
ASSERT_INT_EQ(sshbuf_put_u64(b, 1234), 0); /* serial */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
96
ASSERT_INT_EQ(sshbuf_put_u32(b, SSH2_CERT_TYPE_USER), 0); /* type */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
97
ASSERT_INT_EQ(sshbuf_put_cstring(b, "gregor"), 0); /* key ID */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
98
ASSERT_INT_EQ(sshbuf_put_stringb(b, principals), 0); /* principals */
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
99
ASSERT_INT_EQ(sshbuf_put_u64(b, 0), 0); /* start */
crypto/openssh/regress/unittests/sshsig/tests.c
40
ASSERT_INT_EQ(sshbuf_load_file(test_data_file(name), &ret), 0);
crypto/openssh/regress/unittests/sshsig/tests.c
49
ASSERT_INT_EQ(sshkey_load_public(test_data_file(name), &ret, NULL), 0);
crypto/openssh/regress/unittests/sshsig/tests.c
67
ASSERT_INT_EQ(sshsig_dearmor(sig, &rawsig), 0);
crypto/openssh/regress/unittests/sshsig/tests.c
68
ASSERT_INT_EQ(sshsig_verifyb(rawsig, msg, namespace,
crypto/openssh/regress/unittests/sshsig/tests.c
70
ASSERT_INT_EQ(sshkey_equal(k, sign_key), 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);