Symbol: s3
lib/libc/net/rcmd.c
189
int s2 = rresvport_af(&lport, af), s3;
lib/libc/net/rcmd.c
223
s3 = accept(s2, (struct sockaddr *)&from, &len);
lib/libc/net/rcmd.c
224
if (s3 < 0) {
lib/libc/net/rcmd.c
244
close(s3);
lib/libc/net/rcmd.c
251
*fd2p = s3;
lib/libcrypto/aes/aes_core.c
1017
uint32_t s0, s1, s2, s3, t0, t1, t2, t3;
lib/libcrypto/aes/aes_core.c
1031
s3 = crypto_load_be32toh(&in[3 * 4]) ^ rk[3];
lib/libcrypto/aes/aes_core.c
1034
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[ 4];
lib/libcrypto/aes/aes_core.c
1035
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[ 5];
lib/libcrypto/aes/aes_core.c
1036
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[ 6];
lib/libcrypto/aes/aes_core.c
1037
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[ 7];
lib/libcrypto/aes/aes_core.c
1042
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[11];
lib/libcrypto/aes/aes_core.c
1044
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[12];
lib/libcrypto/aes/aes_core.c
1045
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[13];
lib/libcrypto/aes/aes_core.c
1046
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[14];
lib/libcrypto/aes/aes_core.c
1047
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[15];
lib/libcrypto/aes/aes_core.c
1052
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[19];
lib/libcrypto/aes/aes_core.c
1054
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[20];
lib/libcrypto/aes/aes_core.c
1055
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[21];
lib/libcrypto/aes/aes_core.c
1056
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[22];
lib/libcrypto/aes/aes_core.c
1057
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[23];
lib/libcrypto/aes/aes_core.c
1062
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[27];
lib/libcrypto/aes/aes_core.c
1064
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[28];
lib/libcrypto/aes/aes_core.c
1065
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[29];
lib/libcrypto/aes/aes_core.c
1066
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[30];
lib/libcrypto/aes/aes_core.c
1067
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[31];
lib/libcrypto/aes/aes_core.c
1072
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[35];
lib/libcrypto/aes/aes_core.c
1074
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[36];
lib/libcrypto/aes/aes_core.c
1075
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[37];
lib/libcrypto/aes/aes_core.c
1076
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[38];
lib/libcrypto/aes/aes_core.c
1077
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[39];
lib/libcrypto/aes/aes_core.c
1083
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[43];
lib/libcrypto/aes/aes_core.c
1085
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[44];
lib/libcrypto/aes/aes_core.c
1086
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[45];
lib/libcrypto/aes/aes_core.c
1087
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[46];
lib/libcrypto/aes/aes_core.c
1088
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[47];
lib/libcrypto/aes/aes_core.c
1094
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[51];
lib/libcrypto/aes/aes_core.c
1096
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[52];
lib/libcrypto/aes/aes_core.c
1097
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[53];
lib/libcrypto/aes/aes_core.c
1098
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[54];
lib/libcrypto/aes/aes_core.c
1099
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[55];
lib/libcrypto/aes/aes_core.c
1111
Td1[(s3 >> 16) & 0xff] ^
lib/libcrypto/aes/aes_core.c
1118
Td2[(s3 >> 8) & 0xff] ^
lib/libcrypto/aes/aes_core.c
1125
Td3[(s3) & 0xff] ^
lib/libcrypto/aes/aes_core.c
1128
Td0[(s3 >> 24)] ^
lib/libcrypto/aes/aes_core.c
1157
s3 =
lib/libcrypto/aes/aes_core.c
1190
s3 =
lib/libcrypto/aes/aes_core.c
1196
crypto_store_htobe32(&out[3 * 4], s3);
lib/libcrypto/aes/aes_core.c
816
uint32_t s0, s1, s2, s3, t0, t1, t2, t3;
lib/libcrypto/aes/aes_core.c
830
s3 = crypto_load_be32toh(&in[3 * 4]) ^ rk[3];
lib/libcrypto/aes/aes_core.c
833
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[ 4];
lib/libcrypto/aes/aes_core.c
834
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[ 5];
lib/libcrypto/aes/aes_core.c
835
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[ 6];
lib/libcrypto/aes/aes_core.c
836
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[ 7];
lib/libcrypto/aes/aes_core.c
841
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[11];
lib/libcrypto/aes/aes_core.c
843
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[12];
lib/libcrypto/aes/aes_core.c
844
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[13];
lib/libcrypto/aes/aes_core.c
845
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[14];
lib/libcrypto/aes/aes_core.c
846
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[15];
lib/libcrypto/aes/aes_core.c
851
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[19];
lib/libcrypto/aes/aes_core.c
853
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[20];
lib/libcrypto/aes/aes_core.c
854
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[21];
lib/libcrypto/aes/aes_core.c
855
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[22];
lib/libcrypto/aes/aes_core.c
856
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[23];
lib/libcrypto/aes/aes_core.c
861
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[27];
lib/libcrypto/aes/aes_core.c
863
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[28];
lib/libcrypto/aes/aes_core.c
864
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[29];
lib/libcrypto/aes/aes_core.c
865
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[30];
lib/libcrypto/aes/aes_core.c
866
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[31];
lib/libcrypto/aes/aes_core.c
871
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[35];
lib/libcrypto/aes/aes_core.c
873
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[36];
lib/libcrypto/aes/aes_core.c
874
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[37];
lib/libcrypto/aes/aes_core.c
875
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[38];
lib/libcrypto/aes/aes_core.c
876
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[39];
lib/libcrypto/aes/aes_core.c
882
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[43];
lib/libcrypto/aes/aes_core.c
884
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[44];
lib/libcrypto/aes/aes_core.c
885
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[45];
lib/libcrypto/aes/aes_core.c
886
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[46];
lib/libcrypto/aes/aes_core.c
887
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[47];
lib/libcrypto/aes/aes_core.c
893
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[51];
lib/libcrypto/aes/aes_core.c
895
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[52];
lib/libcrypto/aes/aes_core.c
896
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[53];
lib/libcrypto/aes/aes_core.c
897
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[54];
lib/libcrypto/aes/aes_core.c
898
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[55];
lib/libcrypto/aes/aes_core.c
912
Te3[(s3) & 0xff] ^
lib/libcrypto/aes/aes_core.c
917
Te2[(s3 >> 8) & 0xff] ^
lib/libcrypto/aes/aes_core.c
922
Te1[(s3 >> 16) & 0xff] ^
lib/libcrypto/aes/aes_core.c
927
Te0[(s3 >> 24)] ^
lib/libcrypto/aes/aes_core.c
956
s3 =
lib/libcrypto/aes/aes_core.c
989
s3 =
lib/libcrypto/aes/aes_core.c
995
crypto_store_htobe32(&out[3 * 4], s3);
lib/libcrypto/camellia/camellia.c
364
u32 s0, s1, s2, s3;
lib/libcrypto/camellia/camellia.c
369
k[3] = s3 = GETU32(rawKey + 12);
lib/libcrypto/camellia/camellia.c
376
k[11] = s3 = ~s1;
lib/libcrypto/camellia/camellia.c
379
k[11] = s3 = GETU32(rawKey + 28);
lib/libcrypto/camellia/camellia.c
381
s0 ^= k[0], s1 ^= k[1], s2 ^= k[2], s3 ^= k[3];
lib/libcrypto/camellia/camellia.c
385
Camellia_Feistel(s0, s1, s2, s3, SIGMA + 0);
lib/libcrypto/camellia/camellia.c
386
Camellia_Feistel(s2, s3, s0, s1, SIGMA + 2);
lib/libcrypto/camellia/camellia.c
388
s0 ^= k[0], s1 ^= k[1], s2 ^= k[2], s3 ^= k[3];
lib/libcrypto/camellia/camellia.c
389
Camellia_Feistel(s0, s1, s2, s3, SIGMA + 4);
lib/libcrypto/camellia/camellia.c
390
Camellia_Feistel(s2, s3, s0, s1, SIGMA + 6);
lib/libcrypto/camellia/camellia.c
394
k[ 4] = s0, k[ 5] = s1, k[ 6] = s2, k[ 7] = s3;
lib/libcrypto/camellia/camellia.c
395
RotLeft128(s0, s1, s2, s3, 15); /* KA <<< 15 */
lib/libcrypto/camellia/camellia.c
396
k[12] = s0, k[13] = s1, k[14] = s2, k[15] = s3;
lib/libcrypto/camellia/camellia.c
397
RotLeft128(s0, s1, s2, s3, 15); /* KA <<< 30 */
lib/libcrypto/camellia/camellia.c
398
k[16] = s0, k[17] = s1, k[18] = s2, k[19] = s3;
lib/libcrypto/camellia/camellia.c
399
RotLeft128(s0, s1, s2, s3, 15); /* KA <<< 45 */
lib/libcrypto/camellia/camellia.c
401
RotLeft128(s0, s1, s2, s3, 15); /* KA <<< 60 */
lib/libcrypto/camellia/camellia.c
402
k[28] = s0, k[29] = s1, k[30] = s2, k[31] = s3;
lib/libcrypto/camellia/camellia.c
403
RotLeft128(s1, s2, s3, s0, 2); /* KA <<< 94 */
lib/libcrypto/camellia/camellia.c
404
k[40] = s1, k[41] = s2, k[42] = s3, k[43] = s0;
lib/libcrypto/camellia/camellia.c
405
RotLeft128(s1, s2, s3, s0, 17); /* KA <<<111 */
lib/libcrypto/camellia/camellia.c
406
k[48] = s1, k[49] = s2, k[50] = s3, k[51] = s0;
lib/libcrypto/camellia/camellia.c
408
s0 = k[ 0], s1 = k[ 1], s2 = k[ 2], s3 = k[ 3];
lib/libcrypto/camellia/camellia.c
409
RotLeft128(s0, s1, s2, s3, 15); /* KL <<< 15 */
lib/libcrypto/camellia/camellia.c
410
k[ 8] = s0, k[ 9] = s1, k[10] = s2, k[11] = s3;
lib/libcrypto/camellia/camellia.c
411
RotLeft128(s0, s1, s2, s3, 30); /* KL <<< 45 */
lib/libcrypto/camellia/camellia.c
412
k[20] = s0, k[21] = s1, k[22] = s2, k[23] = s3;
lib/libcrypto/camellia/camellia.c
413
RotLeft128(s0, s1, s2, s3, 15); /* KL <<< 60 */
lib/libcrypto/camellia/camellia.c
414
k[26] = s2, k[27] = s3;
lib/libcrypto/camellia/camellia.c
415
RotLeft128(s0, s1, s2, s3, 17); /* KL <<< 77 */
lib/libcrypto/camellia/camellia.c
416
k[32] = s0, k[33] = s1, k[34] = s2, k[35] = s3;
lib/libcrypto/camellia/camellia.c
417
RotLeft128(s0, s1, s2, s3, 17); /* KL <<< 94 */
lib/libcrypto/camellia/camellia.c
418
k[36] = s0, k[37] = s1, k[38] = s2, k[39] = s3;
lib/libcrypto/camellia/camellia.c
419
RotLeft128(s0, s1, s2, s3, 17); /* KL <<<111 */
lib/libcrypto/camellia/camellia.c
420
k[44] = s0, k[45] = s1, k[46] = s2, k[47] = s3;
lib/libcrypto/camellia/camellia.c
424
k[12] = s0, k[13] = s1, k[14] = s2, k[15] = s3;
lib/libcrypto/camellia/camellia.c
425
s0 ^= k[8], s1 ^= k[9], s2 ^=k[10], s3 ^=k[11];
lib/libcrypto/camellia/camellia.c
426
Camellia_Feistel(s0, s1, s2, s3, (SIGMA + 8));
lib/libcrypto/camellia/camellia.c
427
Camellia_Feistel(s2, s3, s0, s1, (SIGMA + 10));
lib/libcrypto/camellia/camellia.c
429
k[ 4] = s0, k[ 5] = s1, k[ 6] = s2, k[ 7] = s3;
lib/libcrypto/camellia/camellia.c
430
RotLeft128(s0, s1, s2, s3, 30); /* KB <<< 30 */
lib/libcrypto/camellia/camellia.c
431
k[20] = s0, k[21] = s1, k[22] = s2, k[23] = s3;
lib/libcrypto/camellia/camellia.c
432
RotLeft128(s0, s1, s2, s3, 30); /* KB <<< 60 */
lib/libcrypto/camellia/camellia.c
433
k[40] = s0, k[41] = s1, k[42] = s2, k[43] = s3;
lib/libcrypto/camellia/camellia.c
434
RotLeft128(s1, s2, s3, s0, 19); /* KB <<<111 */
lib/libcrypto/camellia/camellia.c
435
k[64] = s1, k[65] = s2, k[66] = s3, k[67] = s0;
lib/libcrypto/camellia/camellia.c
437
s0 = k[ 8], s1 = k[ 9], s2 = k[10], s3 = k[11];
lib/libcrypto/camellia/camellia.c
438
RotLeft128(s0, s1, s2, s3, 15); /* KR <<< 15 */
lib/libcrypto/camellia/camellia.c
439
k[ 8] = s0, k[ 9] = s1, k[10] = s2, k[11] = s3;
lib/libcrypto/camellia/camellia.c
440
RotLeft128(s0, s1, s2, s3, 15); /* KR <<< 30 */
lib/libcrypto/camellia/camellia.c
441
k[16] = s0, k[17] = s1, k[18] = s2, k[19] = s3;
lib/libcrypto/camellia/camellia.c
442
RotLeft128(s0, s1, s2, s3, 30); /* KR <<< 60 */
lib/libcrypto/camellia/camellia.c
443
k[36] = s0, k[37] = s1, k[38] = s2, k[39] = s3;
lib/libcrypto/camellia/camellia.c
444
RotLeft128(s1, s2, s3, s0, 2); /* KR <<< 94 */
lib/libcrypto/camellia/camellia.c
445
k[52] = s1, k[53] = s2, k[54] = s3, k[55] = s0;
lib/libcrypto/camellia/camellia.c
447
s0 = k[12], s1 = k[13], s2 = k[14], s3 = k[15];
lib/libcrypto/camellia/camellia.c
448
RotLeft128(s0, s1, s2, s3, 15); /* KA <<< 15 */
lib/libcrypto/camellia/camellia.c
449
k[12] = s0, k[13] = s1, k[14] = s2, k[15] = s3;
lib/libcrypto/camellia/camellia.c
450
RotLeft128(s0, s1, s2, s3, 30); /* KA <<< 45 */
lib/libcrypto/camellia/camellia.c
451
k[28] = s0, k[29] = s1, k[30] = s2, k[31] = s3;
lib/libcrypto/camellia/camellia.c
453
k[48] = s1, k[49] = s2, k[50] = s3, k[51] = s0;
lib/libcrypto/camellia/camellia.c
454
RotLeft128(s1, s2, s3, s0, 17); /* KA <<< 94 */
lib/libcrypto/camellia/camellia.c
455
k[56] = s1, k[57] = s2, k[58] = s3, k[59] = s0;
lib/libcrypto/camellia/camellia.c
457
s0 = k[ 0], s1 = k[ 1], s2 = k[ 2], s3 = k[ 3];
lib/libcrypto/camellia/camellia.c
458
RotLeft128(s1, s2, s3, s0, 13); /* KL <<< 45 */
lib/libcrypto/camellia/camellia.c
459
k[24] = s1, k[25] = s2, k[26] = s3, k[27] = s0;
lib/libcrypto/camellia/camellia.c
460
RotLeft128(s1, s2, s3, s0, 15); /* KL <<< 60 */
lib/libcrypto/camellia/camellia.c
461
k[32] = s1, k[33] = s2, k[34] = s3, k[35] = s0;
lib/libcrypto/camellia/camellia.c
462
RotLeft128(s1, s2, s3, s0, 17); /* KL <<< 77 */
lib/libcrypto/camellia/camellia.c
463
k[44] = s1, k[45] = s2, k[46] = s3, k[47] = s0;
lib/libcrypto/camellia/camellia.c
464
RotLeft128(s2, s3, s0, s1, 2); /* KL <<<111 */
lib/libcrypto/camellia/camellia.c
465
k[60] = s2, k[61] = s3, k[62] = s0, k[63] = s1;
lib/libcrypto/camellia/camellia.c
483
u32 s0, s1, s2, s3;
lib/libcrypto/camellia/camellia.c
489
s3 = GETU32(plaintext + 12) ^ k[3];
lib/libcrypto/camellia/camellia.c
494
Camellia_Feistel(s0, s1, s2, s3, k + 0);
lib/libcrypto/camellia/camellia.c
495
Camellia_Feistel(s2, s3, s0, s1, k + 2);
lib/libcrypto/camellia/camellia.c
496
Camellia_Feistel(s0, s1, s2, s3, k + 4);
lib/libcrypto/camellia/camellia.c
497
Camellia_Feistel(s2, s3, s0, s1, k + 6);
lib/libcrypto/camellia/camellia.c
498
Camellia_Feistel(s0, s1, s2, s3, k + 8);
lib/libcrypto/camellia/camellia.c
499
Camellia_Feistel(s2, s3, s0, s1, k + 10);
lib/libcrypto/camellia/camellia.c
509
s2 ^= s3 | k[3];
lib/libcrypto/camellia/camellia.c
511
s3 ^= LeftRotate(s2 & k[2], 1);
lib/libcrypto/camellia/camellia.c
515
s2 ^= k[0], s3 ^= k[1], s0 ^= k[2], s1 ^= k[3];
lib/libcrypto/camellia/camellia.c
518
PUTU32(ciphertext + 4, s3);
lib/libcrypto/camellia/camellia.c
535
u32 s0, s1, s2, s3;
lib/libcrypto/camellia/camellia.c
541
s3 = GETU32(ciphertext+12) ^ k[3];
lib/libcrypto/camellia/camellia.c
546
Camellia_Feistel(s0, s1, s2, s3, k+10);
lib/libcrypto/camellia/camellia.c
547
Camellia_Feistel(s2, s3, s0, s1, k+8);
lib/libcrypto/camellia/camellia.c
548
Camellia_Feistel(s0, s1, s2, s3, k+6);
lib/libcrypto/camellia/camellia.c
549
Camellia_Feistel(s2, s3, s0, s1, k+4);
lib/libcrypto/camellia/camellia.c
550
Camellia_Feistel(s0, s1, s2, s3, k+2);
lib/libcrypto/camellia/camellia.c
551
Camellia_Feistel(s2, s3, s0, s1, k+0);
lib/libcrypto/camellia/camellia.c
561
s2 ^= s3 | k[1];
lib/libcrypto/camellia/camellia.c
563
s3 ^= LeftRotate(s2 & k[0], 1);
lib/libcrypto/camellia/camellia.c
567
s2 ^= k[0], s3 ^= k[1], s0 ^= k[2], s1 ^= k[3];
lib/libcrypto/camellia/camellia.c
570
PUTU32(plaintext+4, s3);
lib/libcrypto/curve25519/curve25519.c
3810
int64_t s3 = 2097151 & (load_4(s + 7) >> 7);
lib/libcrypto/curve25519/curve25519.c
3948
s3 += s15 * 666643;
lib/libcrypto/curve25519/curve25519.c
3957
s3 += s14 * 470296;
lib/libcrypto/curve25519/curve25519.c
3966
s3 += s13 * 654183;
lib/libcrypto/curve25519/curve25519.c
3975
s3 -= s12 * 997805;
lib/libcrypto/curve25519/curve25519.c
3984
s3 += carry2;
lib/libcrypto/curve25519/curve25519.c
4002
carry3 = (s3 + (1 << 20)) >> 21;
lib/libcrypto/curve25519/curve25519.c
4004
s3 -= int64_lshift21(carry3);
lib/libcrypto/curve25519/curve25519.c
4021
s3 -= s12 * 997805;
lib/libcrypto/curve25519/curve25519.c
4033
s3 += carry2;
lib/libcrypto/curve25519/curve25519.c
4035
carry3 = s3 >> 21;
lib/libcrypto/curve25519/curve25519.c
4037
s3 -= int64_lshift21(carry3);
lib/libcrypto/curve25519/curve25519.c
4066
s3 -= s12 * 997805;
lib/libcrypto/curve25519/curve25519.c
4078
s3 += carry2;
lib/libcrypto/curve25519/curve25519.c
4080
carry3 = s3 >> 21;
lib/libcrypto/curve25519/curve25519.c
4082
s3 -= int64_lshift21(carry3);
lib/libcrypto/curve25519/curve25519.c
4112
s[7] = (s2 >> 14) | (s3 << 7);
lib/libcrypto/curve25519/curve25519.c
4113
s[8] = s3 >> 1;
lib/libcrypto/curve25519/curve25519.c
4114
s[9] = s3 >> 9;
lib/libcrypto/curve25519/curve25519.c
4115
s[10] = (s3 >> 17) | (s4 << 4);
lib/libcrypto/curve25519/curve25519.c
4190
int64_t s3;
lib/libcrypto/curve25519/curve25519.c
4238
s3 = c3 + a0 * b3 + a1 * b2 + a2 * b1 + a3 * b0;
lib/libcrypto/curve25519/curve25519.c
4273
s3 += carry2;
lib/libcrypto/curve25519/curve25519.c
4309
carry3 = (s3 + (1 << 20)) >> 21;
lib/libcrypto/curve25519/curve25519.c
4311
s3 -= int64_lshift21(carry3);
lib/libcrypto/curve25519/curve25519.c
4439
s3 += s15 * 666643;
lib/libcrypto/curve25519/curve25519.c
4448
s3 += s14 * 470296;
lib/libcrypto/curve25519/curve25519.c
4457
s3 += s13 * 654183;
lib/libcrypto/curve25519/curve25519.c
4466
s3 -= s12 * 997805;
lib/libcrypto/curve25519/curve25519.c
4475
s3 += carry2;
lib/libcrypto/curve25519/curve25519.c
4493
carry3 = (s3 + (1 << 20)) >> 21;
lib/libcrypto/curve25519/curve25519.c
4495
s3 -= int64_lshift21(carry3);
lib/libcrypto/curve25519/curve25519.c
4512
s3 -= s12 * 997805;
lib/libcrypto/curve25519/curve25519.c
4524
s3 += carry2;
lib/libcrypto/curve25519/curve25519.c
4526
carry3 = s3 >> 21;
lib/libcrypto/curve25519/curve25519.c
4528
s3 -= int64_lshift21(carry3);
lib/libcrypto/curve25519/curve25519.c
4557
s3 -= s12 * 997805;
lib/libcrypto/curve25519/curve25519.c
4569
s3 += carry2;
lib/libcrypto/curve25519/curve25519.c
4571
carry3 = s3 >> 21;
lib/libcrypto/curve25519/curve25519.c
4573
s3 -= int64_lshift21(carry3);
lib/libcrypto/curve25519/curve25519.c
4603
s[7] = (s2 >> 14) | (s3 << 7);
lib/libcrypto/curve25519/curve25519.c
4604
s[8] = s3 >> 1;
lib/libcrypto/curve25519/curve25519.c
4605
s[9] = s3 >> 9;
lib/libcrypto/curve25519/curve25519.c
4606
s[10] = (s3 >> 17) | (s4 << 4);
lib/libcrypto/poly1305/poly1305-donna.c
101
s3 = r3 * 5;
lib/libcrypto/poly1305/poly1305-donna.c
121
((unsigned long long)h2 * s3) +
lib/libcrypto/poly1305/poly1305-donna.c
127
((unsigned long long)h3 * s3) +
lib/libcrypto/poly1305/poly1305-donna.c
133
((unsigned long long)h4 * s3);
lib/libcrypto/poly1305/poly1305-donna.c
88
unsigned long s1, s2, s3, s4;
lib/libm/src/e_lgamma_r.c
133
s3 = 1.46350472652464452805e-01, /* 0x3FC2BB9C, 0xBEE5F2F7 */
lib/libm/src/e_lgamma_r.c
272
p = y*(s0+y*(s1+y*(s2+y*(s3+y*(s4+y*(s5+y*s6))))));
lib/libm/src/e_lgammaf_r.c
208
p = y*(s0+y*(s1+y*(s2+y*(s3+y*(s4+y*(s5+y*s6))))));
lib/libm/src/e_lgammaf_r.c
69
s3 = 1.4635047317e-01, /* 0x3e15dce6 */
lib/libm/src/ld80/e_lgammal.c
171
s3 = -3.319055881485044417245964508099095984643E6L,
lib/libm/src/ld80/e_lgammal.c
389
(s0 + y * (s1 + y * (s2 + y * (s3 + y * (s4 + y * (s5 + y * s6))))));
lib/libssl/d1_both.c
383
if (s->s3->hs.tls12.reuse_message) {
lib/libssl/d1_both.c
384
s->s3->hs.tls12.reuse_message = 0;
lib/libssl/d1_both.c
385
if ((mt >= 0) && (s->s3->hs.tls12.message_type != mt)) {
lib/libssl/d1_both.c
391
s->init_num = (int)s->s3->hs.tls12.message_size;
lib/libssl/d1_both.c
466
s->s3->hs.tls12.message_size = msg_len;
lib/libssl/d1_both.c
468
s->s3->hs.tls12.message_type = msg_hdr->type;
lib/libssl/d1_both.c
821
s->s3->hs.state = stn;
lib/libssl/d1_pkt.c
1012
if (s->s3->alert_dispatch) {
lib/libssl/d1_pkt.c
1040
s->s3->wpend_tot = len;
lib/libssl/d1_pkt.c
1041
s->s3->wpend_buf = buf;
lib/libssl/d1_pkt.c
1042
s->s3->wpend_type = type;
lib/libssl/d1_pkt.c
1043
s->s3->wpend_ret = len;
lib/libssl/d1_pkt.c
196
ssl3_release_buffer(&s->s3->rbuf);
lib/libssl/d1_pkt.c
200
memcpy(&(s->s3->rbuf), &(rdata->rbuf), sizeof(SSL3_BUFFER_INTERNAL));
lib/libssl/d1_pkt.c
201
memcpy(&(s->s3->rrec), &(rdata->rrec), sizeof(SSL3_RECORD_INTERNAL));
lib/libssl/d1_pkt.c
223
memcpy(&(rdata->rbuf), &(s->s3->rbuf), sizeof(SSL3_BUFFER_INTERNAL));
lib/libssl/d1_pkt.c
224
memcpy(&(rdata->rrec), &(s->s3->rrec), sizeof(SSL3_RECORD_INTERNAL));
lib/libssl/d1_pkt.c
230
memset(&(s->s3->rbuf), 0, sizeof(SSL3_BUFFER_INTERNAL));
lib/libssl/d1_pkt.c
231
memset(&(s->s3->rrec), 0, sizeof(SSL3_RECORD_INTERNAL));
lib/libssl/d1_pkt.c
267
rdata->rcontent = s->s3->rcontent;
lib/libssl/d1_pkt.c
268
s->s3->rcontent = NULL;
lib/libssl/d1_pkt.c
276
if ((s->s3->rcontent = tls_content_new()) == NULL)
lib/libssl/d1_pkt.c
319
tls_content_free(s->s3->rcontent);
lib/libssl/d1_pkt.c
320
s->s3->rcontent = rdata->rcontent;
lib/libssl/d1_pkt.c
321
s->s3->rrec.epoch = tls_content_epoch(s->s3->rcontent);
lib/libssl/d1_pkt.c
359
SSL3_RECORD_INTERNAL *rr = &(s->s3->rrec);
lib/libssl/d1_pkt.c
365
s->s3->rcontent)) {
lib/libssl/d1_pkt.c
385
tls_content_set_epoch(s->s3->rcontent, rr->epoch);
lib/libssl/d1_pkt.c
410
SSL3_RECORD_INTERNAL *rr = &(s->s3->rrec);
lib/libssl/d1_pkt.c
556
CBS_dup(tls_content_cbs(s->s3->rcontent), &cbs);
lib/libssl/d1_pkt.c
561
if (tls_content_epoch(s->s3->rcontent) !=
lib/libssl/d1_pkt.c
563
tls_content_clear(s->s3->rcontent);
lib/libssl/d1_pkt.c
564
s->s3->rrec.length = 0;
lib/libssl/d1_pkt.c
590
tls_content_cbs(s->s3->rcontent));
lib/libssl/d1_pkt.c
592
tls_content_clear(s->s3->rcontent);
lib/libssl/d1_pkt.c
593
s->s3->rrec.length = 0;
lib/libssl/d1_pkt.c
605
if (s->session == NULL || s->s3->hs.cipher == NULL)
lib/libssl/d1_pkt.c
613
if (!SSL_is_init_finished(s) || s->s3->renegotiate ||
lib/libssl/d1_pkt.c
614
(s->s3->flags & SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS) != 0)
lib/libssl/d1_pkt.c
661
if (s->session == NULL || s->s3->hs.cipher == NULL) {
lib/libssl/d1_pkt.c
667
if (!s->s3->send_connection_binding ||
lib/libssl/d1_pkt.c
668
(s->s3->flags & SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS) != 0) {
lib/libssl/d1_pkt.c
674
s->s3->hs.state = SSL_ST_ACCEPT;
lib/libssl/d1_pkt.c
690
tls_content_clear(s->s3->rcontent);
lib/libssl/d1_pkt.c
691
s->s3->rrec.length = 0;
lib/libssl/d1_pkt.c
709
if (s->s3->rbuf.left == 0) {
lib/libssl/d1_pkt.c
756
if (s->s3->rbuf.buf == NULL) {
lib/libssl/d1_pkt.c
761
if (s->s3->rcontent == NULL) {
lib/libssl/d1_pkt.c
762
if ((s->s3->rcontent = tls_content_new()) == NULL)
lib/libssl/d1_pkt.c
810
if (s->s3->hs.state == SSL_ST_OK &&
lib/libssl/d1_pkt.c
811
tls_content_remaining(s->s3->rcontent) == 0)
lib/libssl/d1_pkt.c
817
if (tls_content_remaining(s->s3->rcontent) == 0) {
lib/libssl/d1_pkt.c
827
tls_content_type(s->s3->rcontent) != SSL3_RT_HANDSHAKE) {
lib/libssl/d1_pkt.c
828
tls_content_clear(s->s3->rcontent);
lib/libssl/d1_pkt.c
829
s->s3->rrec.length = 0;
lib/libssl/d1_pkt.c
835
if (s->s3->change_cipher_spec &&
lib/libssl/d1_pkt.c
836
tls_content_type(s->s3->rcontent) != SSL3_RT_HANDSHAKE) {
lib/libssl/d1_pkt.c
844
s->s3->rrec.seq_num) < 0) {
lib/libssl/d1_pkt.c
848
tls_content_clear(s->s3->rcontent);
lib/libssl/d1_pkt.c
849
s->s3->rrec.length = 0;
lib/libssl/d1_pkt.c
859
tls_content_clear(s->s3->rcontent);
lib/libssl/d1_pkt.c
860
s->s3->rrec.length = 0;
lib/libssl/d1_pkt.c
865
if (tls_content_type(s->s3->rcontent) == type) {
lib/libssl/d1_pkt.c
882
ssret = tls_content_peek(s->s3->rcontent, buf, len);
lib/libssl/d1_pkt.c
884
ssret = tls_content_read(s->s3->rcontent, buf, len);
lib/libssl/d1_pkt.c
891
if (tls_content_remaining(s->s3->rcontent) == 0)
lib/libssl/d1_pkt.c
897
if (tls_content_type(s->s3->rcontent) == SSL3_RT_ALERT) {
lib/libssl/d1_pkt.c
905
tls_content_clear(s->s3->rcontent);
lib/libssl/d1_pkt.c
906
s->s3->rrec.length = 0;
lib/libssl/d1_pkt.c
910
if (tls_content_type(s->s3->rcontent) == SSL3_RT_APPLICATION_DATA) {
lib/libssl/d1_pkt.c
918
if (s->s3->in_read_app_data != 0 &&
lib/libssl/d1_pkt.c
919
s->s3->total_renegotiations != 0 &&
lib/libssl/d1_pkt.c
920
(((s->s3->hs.state & SSL_ST_CONNECT) &&
lib/libssl/d1_pkt.c
921
(s->s3->hs.state >= SSL3_ST_CW_CLNT_HELLO_A) &&
lib/libssl/d1_pkt.c
922
(s->s3->hs.state <= SSL3_ST_CR_SRVR_HELLO_A)) || (
lib/libssl/d1_pkt.c
923
(s->s3->hs.state & SSL_ST_ACCEPT) &&
lib/libssl/d1_pkt.c
924
(s->s3->hs.state <= SSL3_ST_SW_HELLO_REQ_A) &&
lib/libssl/d1_pkt.c
925
(s->s3->hs.state >= SSL3_ST_SR_CLNT_HELLO_A)))) {
lib/libssl/d1_pkt.c
926
s->s3->in_read_app_data = 2;
lib/libssl/d1_pkt.c
936
if (tls_content_type(s->s3->rcontent) == SSL3_RT_CHANGE_CIPHER_SPEC) {
lib/libssl/d1_pkt.c
942
if (tls_content_type(s->s3->rcontent) == SSL3_RT_HANDSHAKE) {
lib/libssl/d1_pkt.c
995
SSL3_BUFFER_INTERNAL *wb = &(s->s3->wbuf);
lib/libssl/s3_lib.c
1157
if (s->s3->rcontent == NULL)
lib/libssl/s3_lib.c
1159
if (tls_content_type(s->s3->rcontent) != SSL3_RT_APPLICATION_DATA)
lib/libssl/s3_lib.c
1162
return tls_content_remaining(s->s3->rcontent);
lib/libssl/s3_lib.c
1259
if ((s->s3 = calloc(1, sizeof(*s->s3))) == NULL)
lib/libssl/s3_lib.c
1277
tls_content_free(s->s3->rcontent);
lib/libssl/s3_lib.c
1279
tls_buffer_free(s->s3->alert_fragment);
lib/libssl/s3_lib.c
1280
tls_buffer_free(s->s3->handshake_fragment);
lib/libssl/s3_lib.c
1282
freezero(s->s3->hs.sigalgs, s->s3->hs.sigalgs_len);
lib/libssl/s3_lib.c
1284
sk_SSL_CIPHER_free(s->s3->hs.client_ciphers);
lib/libssl/s3_lib.c
1285
sk_X509_pop_free(s->s3->hs.peer_certs, X509_free);
lib/libssl/s3_lib.c
1286
sk_X509_pop_free(s->s3->hs.peer_certs_no_leaf, X509_free);
lib/libssl/s3_lib.c
1287
sk_X509_pop_free(s->s3->hs.verified_chain, X509_free);
lib/libssl/s3_lib.c
1288
tls_key_share_free(s->s3->hs.key_share);
lib/libssl/s3_lib.c
1289
tls_key_share_free(s->s3->hs.tls13.key_share);
lib/libssl/s3_lib.c
1291
tls13_secrets_destroy(s->s3->hs.tls13.secrets);
lib/libssl/s3_lib.c
1292
freezero(s->s3->hs.tls13.cookie, s->s3->hs.tls13.cookie_len);
lib/libssl/s3_lib.c
1293
tls13_clienthello_hash_clear(&s->s3->hs.tls13);
lib/libssl/s3_lib.c
1295
tls_buffer_free(s->s3->hs.tls13.quic_read_buffer);
lib/libssl/s3_lib.c
1297
sk_X509_NAME_pop_free(s->s3->hs.tls12.ca_names, X509_NAME_free);
lib/libssl/s3_lib.c
1302
free(s->s3->alpn_selected);
lib/libssl/s3_lib.c
1304
freezero(s->s3->peer_quic_transport_params,
lib/libssl/s3_lib.c
1305
s->s3->peer_quic_transport_params_len);
lib/libssl/s3_lib.c
1307
freezero(s->s3, sizeof(*s->s3));
lib/libssl/s3_lib.c
1309
s->s3 = NULL;
lib/libssl/s3_lib.c
1319
sk_X509_NAME_pop_free(s->s3->hs.tls12.ca_names, X509_NAME_free);
lib/libssl/s3_lib.c
1321
tls_buffer_free(s->s3->alert_fragment);
lib/libssl/s3_lib.c
1322
s->s3->alert_fragment = NULL;
lib/libssl/s3_lib.c
1323
tls_buffer_free(s->s3->handshake_fragment);
lib/libssl/s3_lib.c
1324
s->s3->handshake_fragment = NULL;
lib/libssl/s3_lib.c
1326
freezero(s->s3->hs.sigalgs, s->s3->hs.sigalgs_len);
lib/libssl/s3_lib.c
1327
s->s3->hs.sigalgs = NULL;
lib/libssl/s3_lib.c
1328
s->s3->hs.sigalgs_len = 0;
lib/libssl/s3_lib.c
1330
sk_SSL_CIPHER_free(s->s3->hs.client_ciphers);
lib/libssl/s3_lib.c
1331
s->s3->hs.client_ciphers = NULL;
lib/libssl/s3_lib.c
1332
sk_X509_pop_free(s->s3->hs.peer_certs, X509_free);
lib/libssl/s3_lib.c
1333
s->s3->hs.peer_certs = NULL;
lib/libssl/s3_lib.c
1334
sk_X509_pop_free(s->s3->hs.peer_certs_no_leaf, X509_free);
lib/libssl/s3_lib.c
1335
s->s3->hs.peer_certs_no_leaf = NULL;
lib/libssl/s3_lib.c
1336
sk_X509_pop_free(s->s3->hs.verified_chain, X509_free);
lib/libssl/s3_lib.c
1337
s->s3->hs.verified_chain = NULL;
lib/libssl/s3_lib.c
1339
tls_key_share_free(s->s3->hs.key_share);
lib/libssl/s3_lib.c
1340
s->s3->hs.key_share = NULL;
lib/libssl/s3_lib.c
1341
tls_key_share_free(s->s3->hs.tls13.key_share);
lib/libssl/s3_lib.c
1342
s->s3->hs.tls13.key_share = NULL;
lib/libssl/s3_lib.c
1344
tls13_secrets_destroy(s->s3->hs.tls13.secrets);
lib/libssl/s3_lib.c
1345
s->s3->hs.tls13.secrets = NULL;
lib/libssl/s3_lib.c
1346
freezero(s->s3->hs.tls13.cookie, s->s3->hs.tls13.cookie_len);
lib/libssl/s3_lib.c
1347
s->s3->hs.tls13.cookie = NULL;
lib/libssl/s3_lib.c
1348
s->s3->hs.tls13.cookie_len = 0;
lib/libssl/s3_lib.c
1349
tls13_clienthello_hash_clear(&s->s3->hs.tls13);
lib/libssl/s3_lib.c
1351
tls_buffer_free(s->s3->hs.tls13.quic_read_buffer);
lib/libssl/s3_lib.c
1352
s->s3->hs.tls13.quic_read_buffer = NULL;
lib/libssl/s3_lib.c
1353
s->s3->hs.tls13.quic_read_level = ssl_encryption_initial;
lib/libssl/s3_lib.c
1354
s->s3->hs.tls13.quic_write_level = ssl_encryption_initial;
lib/libssl/s3_lib.c
1356
s->s3->hs.extensions_seen = 0;
lib/libssl/s3_lib.c
1358
rp = s->s3->rbuf.buf;
lib/libssl/s3_lib.c
1359
wp = s->s3->wbuf.buf;
lib/libssl/s3_lib.c
1360
rlen = s->s3->rbuf.len;
lib/libssl/s3_lib.c
1361
wlen = s->s3->wbuf.len;
lib/libssl/s3_lib.c
1363
tls_content_free(s->s3->rcontent);
lib/libssl/s3_lib.c
1364
s->s3->rcontent = NULL;
lib/libssl/s3_lib.c
1369
free(s->s3->alpn_selected);
lib/libssl/s3_lib.c
1370
s->s3->alpn_selected = NULL;
lib/libssl/s3_lib.c
1371
s->s3->alpn_selected_len = 0;
lib/libssl/s3_lib.c
1373
freezero(s->s3->peer_quic_transport_params,
lib/libssl/s3_lib.c
1374
s->s3->peer_quic_transport_params_len);
lib/libssl/s3_lib.c
1375
s->s3->peer_quic_transport_params = NULL;
lib/libssl/s3_lib.c
1376
s->s3->peer_quic_transport_params_len = 0;
lib/libssl/s3_lib.c
1378
memset(s->s3, 0, sizeof(*s->s3));
lib/libssl/s3_lib.c
1380
s->s3->rbuf.buf = rp;
lib/libssl/s3_lib.c
1381
s->s3->wbuf.buf = wp;
lib/libssl/s3_lib.c
1382
s->s3->rbuf.len = rlen;
lib/libssl/s3_lib.c
1383
s->s3->wbuf.len = wlen;
lib/libssl/s3_lib.c
1388
s->s3->renegotiate = 0;
lib/libssl/s3_lib.c
1389
s->s3->total_renegotiations = 0;
lib/libssl/s3_lib.c
1390
s->s3->num_renegotiations = 0;
lib/libssl/s3_lib.c
1391
s->s3->in_read_app_data = 0;
lib/libssl/s3_lib.c
1396
s->s3->hs.state = SSL_ST_BEFORE|((s->server) ? SSL_ST_ACCEPT : SSL_ST_CONNECT);
lib/libssl/s3_lib.c
1440
if (s->s3->hs.key_share == NULL)
lib/libssl/s3_lib.c
1445
if (!tls_key_share_peer_pkey(s->s3->hs.key_share, pkey))
lib/libssl/s3_lib.c
1468
return s->s3->num_renegotiations;
lib/libssl/s3_lib.c
1476
renegs = s->s3->num_renegotiations;
lib/libssl/s3_lib.c
1477
s->s3->num_renegotiations = 0;
lib/libssl/s3_lib.c
1485
return s->s3->total_renegotiations;
lib/libssl/s3_lib.c
1716
if ((sigalg = s->s3->hs.our_sigalg) == NULL)
lib/libssl/s3_lib.c
1729
if ((sigalg = s->s3->hs.peer_sigalg) == NULL)
lib/libssl/s3_lib.c
1742
if ((sigalg = s->s3->hs.our_sigalg) == NULL)
lib/libssl/s3_lib.c
1759
if ((sigalg = s->s3->hs.peer_sigalg) == NULL)
lib/libssl/s3_lib.c
1900
return (int)(s->s3->flags);
lib/libssl/s3_lib.c
2385
alg_k = s->s3->hs.cipher->algorithm_mkey;
lib/libssl/s3_lib.c
2414
if ((s->quiet_shutdown) || (s->s3->hs.state == SSL_ST_BEFORE)) {
lib/libssl/s3_lib.c
2426
if (s->s3->alert_dispatch)
lib/libssl/s3_lib.c
2428
} else if (s->s3->alert_dispatch) {
lib/libssl/s3_lib.c
2449
!s->s3->alert_dispatch)
lib/libssl/s3_lib.c
2460
if (s->s3->renegotiate)
lib/libssl/s3_lib.c
2473
if (s->s3->renegotiate)
lib/libssl/s3_lib.c
2475
s->s3->in_read_app_data = 1;
lib/libssl/s3_lib.c
2479
if ((ret == -1) && (s->s3->in_read_app_data == 2)) {
lib/libssl/s3_lib.c
2492
s->s3->in_read_app_data = 0;
lib/libssl/s3_lib.c
2515
if (s->s3->flags & SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS)
lib/libssl/s3_lib.c
2518
s->s3->renegotiate = 1;
lib/libssl/s3_lib.c
2526
if (!s->s3->renegotiate)
lib/libssl/s3_lib.c
2528
if (SSL_in_init(s) || s->s3->rbuf.left != 0 || s->s3->wbuf.left != 0)
lib/libssl/s3_lib.c
2531
s->s3->hs.state = SSL_ST_RENEGOTIATE;
lib/libssl/s3_lib.c
2532
s->s3->renegotiate = 0;
lib/libssl/s3_lib.c
2533
s->s3->num_renegotiations++;
lib/libssl/s3_lib.c
2534
s->s3->total_renegotiations++;
lib/libssl/ssl_both.c
265
if (s->s3->hs.tls12.reuse_message) {
lib/libssl/ssl_both.c
266
s->s3->hs.tls12.reuse_message = 0;
lib/libssl/ssl_both.c
267
if ((mt >= 0) && (s->s3->hs.tls12.message_type != mt)) {
lib/libssl/ssl_both.c
274
s->init_num = (int)s->s3->hs.tls12.message_size;
lib/libssl/ssl_both.c
280
if (s->s3->hs.state == st1) {
lib/libssl/ssl_both.c
326
s->s3->hs.tls12.message_type = u8;
lib/libssl/ssl_both.c
338
s->s3->hs.tls12.message_size = l;
lib/libssl/ssl_both.c
339
s->s3->hs.state = stn;
lib/libssl/ssl_both.c
348
n = s->s3->hs.tls12.message_size - s->init_num;
lib/libssl/ssl_both.c
496
if (s->s3->rbuf.buf == NULL) {
lib/libssl/ssl_both.c
501
s->s3->rbuf.buf = p;
lib/libssl/ssl_both.c
502
s->s3->rbuf.len = len;
lib/libssl/ssl_both.c
505
s->packet = s->s3->rbuf.buf;
lib/libssl/ssl_both.c
525
if (s->s3->wbuf.buf == NULL) {
lib/libssl/ssl_both.c
529
if ((s->s3->wbuf.buf = calloc(1, len)) == NULL)
lib/libssl/ssl_both.c
531
s->s3->wbuf.len = len;
lib/libssl/ssl_both.c
562
ssl3_release_buffer(&s->s3->rbuf);
lib/libssl/ssl_both.c
568
ssl3_release_buffer(&s->s3->wbuf);
lib/libssl/ssl_cert.c
440
sk_X509_pop_free(s->s3->hs.verified_chain, X509_free);
lib/libssl/ssl_cert.c
441
s->s3->hs.verified_chain = NULL;
lib/libssl/ssl_cert.c
443
s->s3->hs.verified_chain = X509_STORE_CTX_get1_chain(ctx);
lib/libssl/ssl_cert.c
444
if (s->s3->hs.verified_chain == NULL) {
lib/libssl/ssl_cert.c
516
return (s->s3->hs.tls12.ca_names);
lib/libssl/ssl_ciph.c
410
if ((cipher = s->s3->hs.cipher) == NULL)
lib/libssl/ssl_ciph.c
487
if ((cipher = s->s3->hs.cipher) == NULL)
lib/libssl/ssl_ciph.c
515
if ((cipher = s->s3->hs.cipher) == NULL)
lib/libssl/ssl_ciphers.c
101
s->s3->send_connection_binding = 0;
lib/libssl/ssl_ciphers.c
128
s->s3->send_connection_binding = 1;
lib/libssl/ssl_ciphers.c
139
if (s->s3->hs.negotiated_tls_version <
lib/libssl/ssl_ciphers.c
140
s->s3->hs.our_max_tls_version) {
lib/libssl/ssl_clnt.c
1008
s->s3->hs.negotiated_tls_version < TLS1_2_VERSION) {
lib/libssl/ssl_clnt.c
1031
s->s3->hs.cipher = cipher;
lib/libssl/ssl_clnt.c
1069
if (!s->s3->renegotiate_seen &&
lib/libssl/ssl_clnt.c
1108
if (s->s3->hs.tls12.message_type == SSL3_MT_SERVER_KEY_EXCHANGE) {
lib/libssl/ssl_clnt.c
1109
s->s3->hs.tls12.reuse_message = 1;
lib/libssl/ssl_clnt.c
1113
if (s->s3->hs.tls12.message_type != SSL3_MT_CERTIFICATE) {
lib/libssl/ssl_clnt.c
1193
tls_key_share_free(s->s3->hs.key_share);
lib/libssl/ssl_clnt.c
1194
if ((s->s3->hs.key_share = tls_key_share_new_nid(nid)) == NULL)
lib/libssl/ssl_clnt.c
1197
if (!tls_key_share_peer_params(s->s3->hs.key_share, cbs,
lib/libssl/ssl_clnt.c
1205
if (!tls_key_share_client_peer_public(s->s3->hs.key_share, cbs,
lib/libssl/ssl_clnt.c
1225
if (!tls_key_share_peer_security(s, s->s3->hs.key_share)) {
lib/libssl/ssl_clnt.c
1270
tls_key_share_free(s->s3->hs.key_share);
lib/libssl/ssl_clnt.c
1271
if ((s->s3->hs.key_share = tls_key_share_new(group_id)) == NULL)
lib/libssl/ssl_clnt.c
1274
if (!tls_key_share_client_peer_public(s->s3->hs.key_share, &public,
lib/libssl/ssl_clnt.c
1304
alg_k = s->s3->hs.cipher->algorithm_mkey;
lib/libssl/ssl_clnt.c
1305
alg_a = s->s3->hs.cipher->algorithm_auth;
lib/libssl/ssl_clnt.c
1323
if (s->s3->hs.tls12.message_type != SSL3_MT_SERVER_KEY_EXCHANGE) {
lib/libssl/ssl_clnt.c
1334
s->s3->hs.tls12.reuse_message = 1;
lib/libssl/ssl_clnt.c
1341
if (!CBB_add_bytes(&cbb, s->s3->client_random, SSL3_RANDOM_SIZE))
lib/libssl/ssl_clnt.c
1343
if (!CBB_add_bytes(&cbb, s->s3->server_random, SSL3_RANDOM_SIZE))
lib/libssl/ssl_clnt.c
1404
s->s3->hs.peer_sigalg = sigalg;
lib/libssl/ssl_clnt.c
1463
s->s3->hs.tls12.cert_request = 0;
lib/libssl/ssl_clnt.c
1465
if (s->s3->hs.tls12.message_type == SSL3_MT_SERVER_DONE) {
lib/libssl/ssl_clnt.c
1466
s->s3->hs.tls12.reuse_message = 1;
lib/libssl/ssl_clnt.c
1475
if (s->s3->hs.tls12.message_type != SSL3_MT_CERTIFICATE_REQUEST) {
lib/libssl/ssl_clnt.c
1482
if (s->s3->hs.cipher->algorithm_auth & SSL_aNULL) {
lib/libssl/ssl_clnt.c
1517
if (!CBS_stow(&sigalgs, &s->s3->hs.sigalgs,
lib/libssl/ssl_clnt.c
1518
&s->s3->hs.sigalgs_len))
lib/libssl/ssl_clnt.c
1570
s->s3->hs.tls12.cert_request = 1;
lib/libssl/ssl_clnt.c
1571
sk_X509_NAME_pop_free(s->s3->hs.tls12.ca_names, X509_NAME_free);
lib/libssl/ssl_clnt.c
1572
s->s3->hs.tls12.ca_names = ca_sk;
lib/libssl/ssl_clnt.c
1604
if (s->s3->hs.tls12.message_type == SSL3_MT_FINISHED) {
lib/libssl/ssl_clnt.c
1605
s->s3->hs.tls12.reuse_message = 1;
lib/libssl/ssl_clnt.c
1608
if (s->s3->hs.tls12.message_type != SSL3_MT_NEWSESSION_TICKET) {
lib/libssl/ssl_clnt.c
1679
if (s->s3->hs.tls12.message_type == SSL3_MT_SERVER_KEY_EXCHANGE) {
lib/libssl/ssl_clnt.c
1702
s->s3->hs.tls12.reuse_message = 1;
lib/libssl/ssl_clnt.c
1706
if (s->s3->hs.tls12.message_type != SSL3_MT_CERTIFICATE &&
lib/libssl/ssl_clnt.c
1707
s->s3->hs.tls12.message_type != SSL3_MT_CERTIFICATE_STATUS) {
lib/libssl/ssl_clnt.c
1863
if (s->s3->hs.key_share == NULL) {
lib/libssl/ssl_clnt.c
1869
if (!tls_key_share_client_generate(s->s3->hs.key_share))
lib/libssl/ssl_clnt.c
1871
if (!tls_key_share_public(s->s3->hs.key_share, cbb))
lib/libssl/ssl_clnt.c
1873
if (!tls_key_share_derive(s->s3->hs.key_share, &key, &key_len))
lib/libssl/ssl_clnt.c
1876
if (!tls_key_share_peer_security(s, s->s3->hs.key_share)) {
lib/libssl/ssl_clnt.c
1902
if (s->s3->hs.key_share == NULL) {
lib/libssl/ssl_clnt.c
1908
if (!tls_key_share_client_generate(s->s3->hs.key_share))
lib/libssl/ssl_clnt.c
1913
if (!tls_key_share_public(s->s3->hs.key_share, &public))
lib/libssl/ssl_clnt.c
1918
if (!tls_key_share_derive(s->s3->hs.key_share, &key, &key_len))
lib/libssl/ssl_clnt.c
1940
if (s->s3->hs.state == SSL3_ST_CW_KEY_EXCH_A) {
lib/libssl/ssl_clnt.c
1941
alg_k = s->s3->hs.cipher->algorithm_mkey;
lib/libssl/ssl_clnt.c
1966
s->s3->hs.state = SSL3_ST_CW_KEY_EXCH_B;
lib/libssl/ssl_clnt.c
205
state = s->s3->hs.state;
lib/libssl/ssl_clnt.c
207
switch (s->s3->hs.state) {
lib/libssl/ssl_clnt.c
210
s->s3->hs.state = SSL_ST_CONNECT;
lib/libssl/ssl_clnt.c
2117
if (s->s3->hs.state == SSL3_ST_CW_CERT_VRFY_A) {
lib/libssl/ssl_clnt.c
2127
s->s3->hs.our_sigalg = sigalg;
lib/libssl/ssl_clnt.c
2153
s->s3->hs.state = SSL3_ST_CW_CERT_VRFY_B;
lib/libssl/ssl_clnt.c
2174
if (s->s3->hs.state == SSL3_ST_CW_CERT_A) {
lib/libssl/ssl_clnt.c
2177
s->s3->hs.state = SSL3_ST_CW_CERT_B;
lib/libssl/ssl_clnt.c
2179
s->s3->hs.state = SSL3_ST_CW_CERT_C;
lib/libssl/ssl_clnt.c
2183
if (s->s3->hs.state == SSL3_ST_CW_CERT_B) {
lib/libssl/ssl_clnt.c
2196
s->s3->hs.state = SSL3_ST_CW_CERT_B;
lib/libssl/ssl_clnt.c
2208
s->s3->hs.tls12.cert_request = 2;
lib/libssl/ssl_clnt.c
2215
s->s3->hs.state = SSL3_ST_CW_CERT_C;
lib/libssl/ssl_clnt.c
2218
if (s->s3->hs.state == SSL3_ST_CW_CERT_C) {
lib/libssl/ssl_clnt.c
2223
(s->s3->hs.tls12.cert_request == 2) ? NULL : s->cert->key))
lib/libssl/ssl_clnt.c
2228
s->s3->hs.state = SSL3_ST_CW_CERT_D;
lib/libssl/ssl_clnt.c
2249
alg_k = s->s3->hs.cipher->algorithm_mkey;
lib/libssl/ssl_clnt.c
2250
alg_a = s->s3->hs.cipher->algorithm_auth;
lib/libssl/ssl_clnt.c
2256
if (s->s3->hs.key_share != NULL)
lib/libssl/ssl_clnt.c
2257
nid = tls_key_share_nid(s->s3->hs.key_share);
lib/libssl/ssl_clnt.c
229
&s->s3->hs.our_min_tls_version,
lib/libssl/ssl_clnt.c
230
&s->s3->hs.our_max_tls_version)) {
lib/libssl/ssl_clnt.c
2314
s->s3->hs.tls12.reuse_message = 1;
lib/libssl/ssl_clnt.c
2315
if ((s->s3->hs.tls12.message_type == SSL3_MT_FINISHED) ||
lib/libssl/ssl_clnt.c
2316
(s->s3->hs.tls12.message_type == SSL3_MT_NEWSESSION_TICKET))
lib/libssl/ssl_clnt.c
2339
if (s->s3->hs.state == SSL3_ST_CW_CHANGE_A) {
lib/libssl/ssl_clnt.c
2362
s->s3->hs.state = SSL3_ST_CW_CHANGE_B;
lib/libssl/ssl_clnt.c
237
if (s->s3->hs.our_min_tls_version < TLS1_2_VERSION) {
lib/libssl/ssl_clnt.c
2381
if (s->s3->hs.state == SSL3_ST_CW_FINISHED_A) {
lib/libssl/ssl_clnt.c
2386
memcpy(s->s3->previous_client_finished,
lib/libssl/ssl_clnt.c
2387
s->s3->hs.finished, s->s3->hs.finished_len);
lib/libssl/ssl_clnt.c
2388
s->s3->previous_client_finished_len =
lib/libssl/ssl_clnt.c
2389
s->s3->hs.finished_len;
lib/libssl/ssl_clnt.c
2394
if (!CBB_add_bytes(&finished, s->s3->hs.finished,
lib/libssl/ssl_clnt.c
2395
s->s3->hs.finished_len))
lib/libssl/ssl_clnt.c
2400
s->s3->hs.state = SSL3_ST_CW_FINISHED_B;
lib/libssl/ssl_clnt.c
2423
if (!s->s3->change_cipher_spec) {
lib/libssl/ssl_clnt.c
2428
s->s3->change_cipher_spec = 0;
lib/libssl/ssl_clnt.c
244
s->s3->hs.our_min_tls_version)) {
lib/libssl/ssl_clnt.c
2440
if (s->s3->hs.peer_finished_len != md_len ||
lib/libssl/ssl_clnt.c
2447
if (!CBS_mem_equal(&cbs, s->s3->hs.peer_finished, CBS_len(&cbs))) {
lib/libssl/ssl_clnt.c
2455
memcpy(s->s3->previous_server_finished,
lib/libssl/ssl_clnt.c
2456
s->s3->hs.peer_finished, md_len);
lib/libssl/ssl_clnt.c
2457
s->s3->previous_server_finished_len = md_len;
lib/libssl/ssl_clnt.c
270
s->s3->hs.state = SSL3_ST_CW_CLNT_HELLO_A;
lib/libssl/ssl_clnt.c
276
memset(s->s3->client_random, 0,
lib/libssl/ssl_clnt.c
277
sizeof(s->s3->client_random));
lib/libssl/ssl_clnt.c
299
s->s3->hs.state = SSL3_ST_CW_FLUSH;
lib/libssl/ssl_clnt.c
300
s->s3->hs.tls12.next_state = SSL3_ST_CR_SRVR_HELLO_A;
lib/libssl/ssl_clnt.c
302
s->s3->hs.state = SSL3_ST_CR_SRVR_HELLO_A;
lib/libssl/ssl_clnt.c
319
s->s3->hs.state = SSL3_ST_CR_FINISHED_A;
lib/libssl/ssl_clnt.c
323
s->s3->hs.state = SSL3_ST_CR_SESSION_TICKET_A;
lib/libssl/ssl_clnt.c
330
s->s3->hs.state = DTLS1_ST_CR_HELLO_VERIFY_REQUEST_A;
lib/libssl/ssl_clnt.c
332
s->s3->hs.state = SSL3_ST_CR_CERT_A;
lib/libssl/ssl_clnt.c
344
s->s3->hs.state = SSL3_ST_CW_CLNT_HELLO_A;
lib/libssl/ssl_clnt.c
346
s->s3->hs.state = SSL3_ST_CR_CERT_A;
lib/libssl/ssl_clnt.c
358
s->s3->hs.state = SSL3_ST_CR_SESSION_TICKET_A;
lib/libssl/ssl_clnt.c
360
s->s3->hs.state = SSL3_ST_CR_FINISHED_A;
lib/libssl/ssl_clnt.c
365
if (!(s->s3->hs.cipher->algorithm_auth &
lib/libssl/ssl_clnt.c
371
s->s3->hs.state = SSL3_ST_CR_CERT_STATUS_A;
lib/libssl/ssl_clnt.c
373
s->s3->hs.state = SSL3_ST_CR_KEY_EXCH_A;
lib/libssl/ssl_clnt.c
376
s->s3->hs.state = SSL3_ST_CR_KEY_EXCH_A;
lib/libssl/ssl_clnt.c
386
s->s3->hs.state = SSL3_ST_CR_CERT_REQ_A;
lib/libssl/ssl_clnt.c
404
s->s3->hs.state = SSL3_ST_CR_SRVR_DONE_A;
lib/libssl/ssl_clnt.c
415
if (s->s3->hs.tls12.cert_request)
lib/libssl/ssl_clnt.c
416
s->s3->hs.state = SSL3_ST_CW_CERT_A;
lib/libssl/ssl_clnt.c
418
s->s3->hs.state = SSL3_ST_CW_KEY_EXCH_A;
lib/libssl/ssl_clnt.c
432
s->s3->hs.state = SSL3_ST_CW_KEY_EXCH_A;
lib/libssl/ssl_clnt.c
459
if (s->s3->hs.tls12.cert_request == 1) {
lib/libssl/ssl_clnt.c
460
s->s3->hs.state = SSL3_ST_CW_CERT_VRFY_A;
lib/libssl/ssl_clnt.c
462
s->s3->hs.state = SSL3_ST_CW_CHANGE_A;
lib/libssl/ssl_clnt.c
463
s->s3->change_cipher_spec = 0;
lib/libssl/ssl_clnt.c
476
s->s3->hs.state = SSL3_ST_CW_CHANGE_A;
lib/libssl/ssl_clnt.c
478
s->s3->change_cipher_spec = 0;
lib/libssl/ssl_clnt.c
489
s->s3->hs.state = SSL3_ST_CW_FINISHED_A;
lib/libssl/ssl_clnt.c
491
s->session->cipher_value = s->s3->hs.cipher->value;
lib/libssl/ssl_clnt.c
511
s->s3->flags |= SSL3_FLAGS_CCS_OK;
lib/libssl/ssl_clnt.c
512
s->s3->hs.state = SSL3_ST_CW_FLUSH;
lib/libssl/ssl_clnt.c
516
s->s3->hs.tls12.next_state = SSL_ST_OK;
lib/libssl/ssl_clnt.c
520
s->s3->hs.tls12.next_state =
lib/libssl/ssl_clnt.c
523
s->s3->hs.tls12.next_state =
lib/libssl/ssl_clnt.c
534
s->s3->hs.state = SSL3_ST_CR_FINISHED_A;
lib/libssl/ssl_clnt.c
543
s->s3->hs.state = SSL3_ST_CR_KEY_EXCH_A;
lib/libssl/ssl_clnt.c
552
s->s3->flags |= SSL3_FLAGS_CCS_OK;
lib/libssl/ssl_clnt.c
560
s->s3->hs.state = SSL3_ST_CW_CHANGE_A;
lib/libssl/ssl_clnt.c
562
s->s3->hs.state = SSL_ST_OK;
lib/libssl/ssl_clnt.c
573
s->s3->hs.state = s->s3->hs.tls12.next_state;
lib/libssl/ssl_clnt.c
580
s->s3->hs.state = s->s3->hs.tls12.next_state;
lib/libssl/ssl_clnt.c
587
if (s->s3->handshake_transcript != NULL) {
lib/libssl/ssl_clnt.c
630
if (!s->s3->hs.tls12.reuse_message && !skip) {
lib/libssl/ssl_clnt.c
631
if (s->s3->hs.state != state) {
lib/libssl/ssl_clnt.c
632
new_state = s->s3->hs.state;
lib/libssl/ssl_clnt.c
633
s->s3->hs.state = state;
lib/libssl/ssl_clnt.c
635
s->s3->hs.state = new_state;
lib/libssl/ssl_clnt.c
658
if (s->s3->hs.state == SSL3_ST_CW_CLNT_HELLO_A) {
lib/libssl/ssl_clnt.c
681
arc4random_buf(s->s3->client_random, SSL3_RANDOM_SIZE);
lib/libssl/ssl_clnt.c
691
if (!CBB_add_bytes(&client_hello, s->s3->client_random,
lib/libssl/ssl_clnt.c
692
sizeof(s->s3->client_random)))
lib/libssl/ssl_clnt.c
748
s->s3->hs.state = SSL3_ST_CW_CLNT_HELLO_B;
lib/libssl/ssl_clnt.c
772
if (s->s3->hs.tls12.message_type != DTLS1_MT_HELLO_VERIFY_REQUEST) {
lib/libssl/ssl_clnt.c
774
s->s3->hs.tls12.reuse_message = 1;
lib/libssl/ssl_clnt.c
843
if (s->s3->hs.tls12.message_type == DTLS1_MT_HELLO_VERIFY_REQUEST) {
lib/libssl/ssl_clnt.c
845
s->s3->hs.tls12.reuse_message = 1;
lib/libssl/ssl_clnt.c
856
if (s->s3->hs.tls12.message_type != SSL3_MT_SERVER_HELLO) {
lib/libssl/ssl_clnt.c
871
s->s3->hs.peer_legacy_version = server_version;
lib/libssl/ssl_clnt.c
874
s->s3->hs.negotiated_tls_version = ssl_tls_version(server_version);
lib/libssl/ssl_clnt.c
875
if (s->s3->hs.negotiated_tls_version == 0) {
lib/libssl/ssl_clnt.c
889
if (!CBS_write_bytes(&server_random, s->s3->server_random,
lib/libssl/ssl_clnt.c
890
sizeof(s->s3->server_random), NULL))
lib/libssl/ssl_clnt.c
893
if (s->s3->hs.our_max_tls_version >= TLS1_2_VERSION &&
lib/libssl/ssl_clnt.c
894
s->s3->hs.negotiated_tls_version < s->s3->hs.our_max_tls_version) {
lib/libssl/ssl_clnt.c
902
if (s->s3->hs.negotiated_tls_version == TLS1_2_VERSION &&
lib/libssl/ssl_clnt.c
956
if ((s->s3->hs.cipher = pref_cipher) == NULL)
lib/libssl/ssl_clnt.c
957
s->s3->hs.cipher =
lib/libssl/ssl_clnt.c
959
s->s3->flags |= SSL3_FLAGS_CCS_OK;
lib/libssl/ssl_clnt.c
973
s->s3->flags |= SSL3_FLAGS_CCS_OK;
lib/libssl/ssl_err.c
674
ERR_PUT_error(ERR_LIB_SSL, SSL_state_func_code(s->s3->hs.state), r, f, l);
lib/libssl/ssl_lib.c
1398
if (s->s3)
lib/libssl/ssl_lib.c
1399
return (s->s3->send_connection_binding);
lib/libssl/ssl_lib.c
1541
return s->s3->hs.client_ciphers;
lib/libssl/ssl_lib.c
1727
if ((client_ciphers = s->s3->hs.client_ciphers) == NULL)
lib/libssl/ssl_lib.c
1985
*data = ssl->s3->alpn_selected;
lib/libssl/ssl_lib.c
1986
*len = ssl->s3->alpn_selected_len;
lib/libssl/ssl_lib.c
2348
alg_a = s->s3->hs.cipher->algorithm_auth;
lib/libssl/ssl_lib.c
2349
alg_k = s->s3->hs.cipher->algorithm_mkey;
lib/libssl/ssl_lib.c
2359
const SSL_CIPHER *cs = s->s3->hs.cipher;
lib/libssl/ssl_lib.c
2383
ssl_set_cert_masks(c, s->s3->hs.cipher);
lib/libssl/ssl_lib.c
2385
alg_a = s->s3->hs.cipher->algorithm_auth;
lib/libssl/ssl_lib.c
2441
} else if (s->s3->hs.cipher->algorithm_auth & SSL_aNULL) {
lib/libssl/ssl_lib.c
2443
if (s->s3->hs.cipher->strength_bits == 256)
lib/libssl/ssl_lib.c
2474
if (s->s3->hs.negotiated_tls_version >= TLS1_3_VERSION)
lib/libssl/ssl_lib.c
2499
if (s->s3->hs.negotiated_tls_version < TLS1_3_VERSION)
lib/libssl/ssl_lib.c
2681
(s->s3->warn_alert == SSL_AD_CLOSE_NOTIFY))
lib/libssl/ssl_lib.c
2763
return ssl->s3->hs.tls13.quic_read_level;
lib/libssl/ssl_lib.c
2770
return ssl->s3->hs.tls13.quic_write_level;
lib/libssl/ssl_lib.c
2788
if (ssl->s3->hs.tls13.quic_read_buffer == NULL) {
lib/libssl/ssl_lib.c
2789
ssl->s3->hs.tls13.quic_read_buffer = tls_buffer_new(0);
lib/libssl/ssl_lib.c
2790
if (ssl->s3->hs.tls13.quic_read_buffer == NULL) {
lib/libssl/ssl_lib.c
2797
tls_buffer_set_capacity_limit(ssl->s3->hs.tls13.quic_read_buffer,
lib/libssl/ssl_lib.c
2804
return tls_buffer_append(ssl->s3->hs.tls13.quic_read_buffer, data, len);
lib/libssl/ssl_lib.c
2842
s->s3->hs.state = SSL_ST_ACCEPT|SSL_ST_BEFORE;
lib/libssl/ssl_lib.c
2853
s->s3->hs.state = SSL_ST_CONNECT|SSL_ST_BEFORE;
lib/libssl/ssl_lib.c
2985
ret->s3->hs.state = s->s3->hs.state;
lib/libssl/ssl_lib.c
3085
return s->s3->hs.cipher;
lib/libssl/ssl_lib.c
3106
size_t len = sizeof(s->s3->client_random);
lib/libssl/ssl_lib.c
3114
memcpy(out, s->s3->client_random, len);
lib/libssl/ssl_lib.c
3123
size_t len = sizeof(s->s3->server_random);
lib/libssl/ssl_lib.c
3131
memcpy(out, s->s3->server_random, len);
lib/libssl/ssl_lib.c
3302
return (ssl->s3->hs.state);
lib/libssl/ssl_lib.c
3309
ssl->s3->hs.state = state;
lib/libssl/ssl_lib.c
3654
*out_params = ssl->s3->peer_quic_transport_params;
lib/libssl/ssl_lib.c
3655
*out_params_len = ssl->s3->peer_quic_transport_params_len;
lib/libssl/ssl_lib.c
762
ret = s->s3->hs.finished_len;
lib/libssl/ssl_lib.c
765
memcpy(buf, s->s3->hs.finished, count);
lib/libssl/ssl_lib.c
776
ret = s->s3->hs.peer_finished_len;
lib/libssl/ssl_lib.c
779
memcpy(buf, s->s3->hs.peer_finished, count);
lib/libssl/ssl_lib.c
939
return s->s3->hs.peer_certs;
lib/libssl/ssl_lib.c
941
return s->s3->hs.peer_certs_no_leaf;
lib/libssl/ssl_lib.c
948
if (s->s3 == NULL)
lib/libssl/ssl_lib.c
950
return s->s3->hs.verified_chain;
lib/libssl/ssl_local.h
876
struct ssl3_state_st *s3; /* SSLv3 variables */
lib/libssl/ssl_pkt.c
1004
if (s->s3->rcontent == NULL) {
lib/libssl/ssl_pkt.c
1005
if ((s->s3->rcontent = tls_content_new()) == NULL)
lib/libssl/ssl_pkt.c
1025
s->s3->handshake_fragment != NULL &&
lib/libssl/ssl_pkt.c
1026
tls_buffer_remaining(s->s3->handshake_fragment) > 0) {
lib/libssl/ssl_pkt.c
1029
if ((ssn = tls_buffer_read(s->s3->handshake_fragment, buf,
lib/libssl/ssl_pkt.c
1033
if (tls_buffer_remaining(s->s3->handshake_fragment) == 0) {
lib/libssl/ssl_pkt.c
1034
tls_buffer_free(s->s3->handshake_fragment);
lib/libssl/ssl_pkt.c
1035
s->s3->handshake_fragment = NULL;
lib/libssl/ssl_pkt.c
1066
if (tls_content_remaining(s->s3->rcontent) == 0) {
lib/libssl/ssl_pkt.c
1073
if (s->s3->change_cipher_spec &&
lib/libssl/ssl_pkt.c
1074
tls_content_type(s->s3->rcontent) != SSL3_RT_HANDSHAKE) {
lib/libssl/ssl_pkt.c
1086
tls_content_clear(s->s3->rcontent);
lib/libssl/ssl_pkt.c
1087
s->s3->rrec.length = 0;
lib/libssl/ssl_pkt.c
1092
if (tls_content_type(s->s3->rcontent) == type) {
lib/libssl/ssl_pkt.c
1109
ssret = tls_content_peek(s->s3->rcontent, buf, len);
lib/libssl/ssl_pkt.c
1111
ssret = tls_content_read(s->s3->rcontent, buf, len);
lib/libssl/ssl_pkt.c
1118
if (tls_content_remaining(s->s3->rcontent) == 0) {
lib/libssl/ssl_pkt.c
1122
s->s3->rbuf.left == 0)
lib/libssl/ssl_pkt.c
1129
if (tls_content_type(s->s3->rcontent) == SSL3_RT_ALERT) {
lib/libssl/ssl_pkt.c
1137
tls_content_clear(s->s3->rcontent);
lib/libssl/ssl_pkt.c
1138
s->s3->rrec.length = 0;
lib/libssl/ssl_pkt.c
1142
if (tls_content_type(s->s3->rcontent) == SSL3_RT_APPLICATION_DATA) {
lib/libssl/ssl_pkt.c
1150
if (s->s3->in_read_app_data != 0 &&
lib/libssl/ssl_pkt.c
1151
s->s3->total_renegotiations != 0 &&
lib/libssl/ssl_pkt.c
1152
(((s->s3->hs.state & SSL_ST_CONNECT) &&
lib/libssl/ssl_pkt.c
1153
(s->s3->hs.state >= SSL3_ST_CW_CLNT_HELLO_A) &&
lib/libssl/ssl_pkt.c
1154
(s->s3->hs.state <= SSL3_ST_CR_SRVR_HELLO_A)) || (
lib/libssl/ssl_pkt.c
1155
(s->s3->hs.state & SSL_ST_ACCEPT) &&
lib/libssl/ssl_pkt.c
1156
(s->s3->hs.state <= SSL3_ST_SW_HELLO_REQ_A) &&
lib/libssl/ssl_pkt.c
1157
(s->s3->hs.state >= SSL3_ST_SR_CLNT_HELLO_A)))) {
lib/libssl/ssl_pkt.c
1158
s->s3->in_read_app_data = 2;
lib/libssl/ssl_pkt.c
1168
if (tls_content_type(s->s3->rcontent) == SSL3_RT_CHANGE_CIPHER_SPEC) {
lib/libssl/ssl_pkt.c
1174
if (tls_content_type(s->s3->rcontent) == SSL3_RT_HANDSHAKE) {
lib/libssl/ssl_pkt.c
1185
tls_content_clear(s->s3->rcontent);
lib/libssl/ssl_pkt.c
1196
if (s->s3->hs.tls12.key_block == NULL) {
lib/libssl/ssl_pkt.c
1203
s->session->cipher_value = s->s3->hs.cipher->value;
lib/libssl/ssl_pkt.c
1226
return do_dtls1_write(s, SSL3_RT_ALERT, s->s3->send_alert,
lib/libssl/ssl_pkt.c
1227
sizeof(s->s3->send_alert));
lib/libssl/ssl_pkt.c
1229
return do_ssl3_write(s, SSL3_RT_ALERT, s->s3->send_alert,
lib/libssl/ssl_pkt.c
1230
sizeof(s->s3->send_alert));
lib/libssl/ssl_pkt.c
1240
s->s3->alert_dispatch = 1;
lib/libssl/ssl_pkt.c
1241
s->s3->send_alert[0] = level;
lib/libssl/ssl_pkt.c
1242
s->s3->send_alert[1] = desc;
lib/libssl/ssl_pkt.c
1248
if (s->s3->wbuf.left != 0)
lib/libssl/ssl_pkt.c
1259
s->s3->alert_dispatch = 0;
lib/libssl/ssl_pkt.c
1261
s->s3->alert_dispatch = 1;
lib/libssl/ssl_pkt.c
1270
if (s->s3->send_alert[0] == SSL3_AL_FATAL)
lib/libssl/ssl_pkt.c
1273
ssl_msg_callback(s, 1, SSL3_RT_ALERT, s->s3->send_alert, 2);
lib/libssl/ssl_pkt.c
1276
(s->s3->send_alert[0] << 8) | s->s3->send_alert[1]);
lib/libssl/ssl_pkt.c
155
SSL3_BUFFER_INTERNAL *rb = &(s->s3->rbuf);
lib/libssl/ssl_pkt.c
296
n = ssl3_read_n(s, plen, s->s3->rbuf.len, 0);
lib/libssl/ssl_pkt.c
335
SSL3_BUFFER_INTERNAL *rb = &(s->s3->rbuf);
lib/libssl/ssl_pkt.c
336
SSL3_RECORD_INTERNAL *rr = &(s->s3->rrec);
lib/libssl/ssl_pkt.c
407
s->s3->rcontent)) {
lib/libssl/ssl_pkt.c
425
if (tls_content_remaining(s->s3->rcontent) == 0) {
lib/libssl/ssl_pkt.c
436
tls_content_clear(s->s3->rcontent);
lib/libssl/ssl_pkt.c
480
tot = s->s3->wnum;
lib/libssl/ssl_pkt.c
481
s->s3->wnum = 0;
lib/libssl/ssl_pkt.c
504
s->s3->wnum = tot;
lib/libssl/ssl_pkt.c
520
SSL3_BUFFER_INTERNAL *wb = &(s->s3->wbuf);
lib/libssl/ssl_pkt.c
539
if (s->s3->alert_dispatch) {
lib/libssl/ssl_pkt.c
574
s->s3->wpend_tot = len;
lib/libssl/ssl_pkt.c
575
s->s3->wpend_buf = buf;
lib/libssl/ssl_pkt.c
576
s->s3->wpend_type = type;
lib/libssl/ssl_pkt.c
577
s->s3->wpend_ret = len;
lib/libssl/ssl_pkt.c
593
SSL3_BUFFER_INTERNAL *wb = &(s->s3->wbuf);
lib/libssl/ssl_pkt.c
596
if ((s->s3->wpend_tot > (int)len) || ((s->s3->wpend_buf != buf) &&
lib/libssl/ssl_pkt.c
598
(s->s3->wpend_type != type)) {
lib/libssl/ssl_pkt.c
620
return (s->s3->wpend_ret);
lib/libssl/ssl_pkt.c
640
return tls_content_read(s->s3->rcontent, buf, n);
lib/libssl/ssl_pkt.c
659
if (s->s3->alert_fragment == NULL) {
lib/libssl/ssl_pkt.c
660
if ((s->s3->alert_fragment = tls_buffer_new(0)) == NULL)
lib/libssl/ssl_pkt.c
662
tls_buffer_set_capacity_limit(s->s3->alert_fragment,
lib/libssl/ssl_pkt.c
665
ret = tls_buffer_extend(s->s3->alert_fragment, SSL3_ALERT_LENGTH,
lib/libssl/ssl_pkt.c
678
if (!tls_buffer_data(s->s3->alert_fragment, &cbs))
lib/libssl/ssl_pkt.c
688
tls_buffer_free(s->s3->alert_fragment);
lib/libssl/ssl_pkt.c
689
s->s3->alert_fragment = NULL;
lib/libssl/ssl_pkt.c
695
s->s3->warn_alert = alert_descr;
lib/libssl/ssl_pkt.c
709
s->s3->fatal_alert = alert_descr;
lib/libssl/ssl_pkt.c
733
if (tls_content_remaining(s->s3->rcontent) != sizeof(ccs)) {
lib/libssl/ssl_pkt.c
738
if (!tls_content_equal(s->s3->rcontent, ccs, sizeof(ccs))) {
lib/libssl/ssl_pkt.c
747
tls_content_cbs(s->s3->rcontent));
lib/libssl/ssl_pkt.c
750
if (s->s3->hs.cipher == NULL) {
lib/libssl/ssl_pkt.c
764
tls_content_clear(s->s3->rcontent);
lib/libssl/ssl_pkt.c
769
if ((s->s3->flags & SSL3_FLAGS_CCS_OK) == 0) {
lib/libssl/ssl_pkt.c
775
s->s3->flags &= ~SSL3_FLAGS_CCS_OK;
lib/libssl/ssl_pkt.c
778
tls_content_clear(s->s3->rcontent);
lib/libssl/ssl_pkt.c
780
s->s3->change_cipher_spec = 1;
lib/libssl/ssl_pkt.c
801
if (s->s3->handshake_fragment == NULL) {
lib/libssl/ssl_pkt.c
802
if ((s->s3->handshake_fragment = tls_buffer_new(0)) == NULL)
lib/libssl/ssl_pkt.c
804
tls_buffer_set_capacity_limit(s->s3->handshake_fragment,
lib/libssl/ssl_pkt.c
807
ssret = tls_buffer_extend(s->s3->handshake_fragment, SSL3_HM_HEADER_LENGTH,
lib/libssl/ssl_pkt.c
826
if (!tls_buffer_data(s->s3->handshake_fragment, &cbs))
lib/libssl/ssl_pkt.c
853
if (!tls_buffer_data(s->s3->handshake_fragment, &cbs))
lib/libssl/ssl_pkt.c
857
tls_buffer_free(s->s3->handshake_fragment);
lib/libssl/ssl_pkt.c
858
s->s3->handshake_fragment = NULL;
lib/libssl/ssl_pkt.c
870
if (s->session == NULL || s->s3->hs.cipher == NULL)
lib/libssl/ssl_pkt.c
878
if (!SSL_is_init_finished(s) || s->s3->renegotiate ||
lib/libssl/ssl_pkt.c
879
(s->s3->flags & SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS) != 0)
lib/libssl/ssl_pkt.c
921
if (s->session == NULL || s->s3->hs.cipher == NULL) {
lib/libssl/ssl_pkt.c
927
if (!s->s3->send_connection_binding ||
lib/libssl/ssl_pkt.c
928
(s->s3->flags & SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS) != 0) {
lib/libssl/ssl_pkt.c
934
s->s3->hs.state = SSL_ST_ACCEPT;
lib/libssl/ssl_pkt.c
952
if (s->s3->rbuf.left == 0) {
lib/libssl/ssl_pkt.c
999
if (s->s3->rbuf.buf == NULL) {
lib/libssl/ssl_sigalgs.c
216
ssl_sigalgs_for_version(s->s3->hs.negotiated_tls_version,
lib/libssl/ssl_sigalgs.c
265
if (s->s3->hs.negotiated_tls_version < TLS1_2_VERSION)
lib/libssl/ssl_sigalgs.c
295
if (s->s3->hs.negotiated_tls_version < TLS1_3_VERSION)
lib/libssl/ssl_sigalgs.c
327
if (s->s3->hs.negotiated_tls_version < TLS1_3_VERSION &&
lib/libssl/ssl_sigalgs.c
328
s->s3->hs.sigalgs == NULL)
lib/libssl/ssl_sigalgs.c
334
CBS_init(&cbs, s->s3->hs.sigalgs, s->s3->hs.sigalgs_len);
lib/libssl/ssl_srvr.c
1027
if (!s->s3->renegotiate_seen && s->renegotiate) {
lib/libssl/ssl_srvr.c
1044
arc4random_buf(s->s3->server_random, SSL3_RANDOM_SIZE);
lib/libssl/ssl_srvr.c
1046
if (s->s3->hs.our_max_tls_version >= TLS1_2_VERSION &&
lib/libssl/ssl_srvr.c
1047
s->s3->hs.negotiated_tls_version < s->s3->hs.our_max_tls_version) {
lib/libssl/ssl_srvr.c
1055
uint8_t *magic = &s->s3->server_random[index];
lib/libssl/ssl_srvr.c
1056
if (s->s3->hs.negotiated_tls_version == TLS1_2_VERSION) {
lib/libssl/ssl_srvr.c
1086
sk_SSL_CIPHER_free(s->s3->hs.client_ciphers);
lib/libssl/ssl_srvr.c
1087
s->s3->hs.client_ciphers = ciphers;
lib/libssl/ssl_srvr.c
1099
pref_cipher = ssl3_choose_cipher(s, s->s3->hs.client_ciphers,
lib/libssl/ssl_srvr.c
1106
s->s3->hs.cipher = pref_cipher;
lib/libssl/ssl_srvr.c
1110
s->cipher_list = sk_SSL_CIPHER_dup(s->s3->hs.client_ciphers);
lib/libssl/ssl_srvr.c
1124
sk_SSL_CIPHER_free(s->s3->hs.client_ciphers);
lib/libssl/ssl_srvr.c
1125
s->s3->hs.client_ciphers = ciphers;
lib/libssl/ssl_srvr.c
1128
if ((c = ssl3_choose_cipher(s, s->s3->hs.client_ciphers,
lib/libssl/ssl_srvr.c
1134
s->s3->hs.cipher = c;
lib/libssl/ssl_srvr.c
1135
s->session->cipher_value = s->s3->hs.cipher->value;
lib/libssl/ssl_srvr.c
1137
s->s3->hs.cipher = ssl3_get_cipher_by_value(s->session->cipher_value);
lib/libssl/ssl_srvr.c
1138
if (s->s3->hs.cipher == NULL)
lib/libssl/ssl_srvr.c
1188
if (s->s3->hs.state == DTLS1_ST_SW_HELLO_VERIFY_REQUEST_A) {
lib/libssl/ssl_srvr.c
1213
s->s3->hs.state = DTLS1_ST_SW_HELLO_VERIFY_REQUEST_B;
lib/libssl/ssl_srvr.c
1233
if (s->s3->hs.state == SSL3_ST_SW_SRVR_HELLO_A) {
lib/libssl/ssl_srvr.c
1240
if (!CBB_add_bytes(&server_hello, s->s3->server_random,
lib/libssl/ssl_srvr.c
1241
sizeof(s->s3->server_random)))
lib/libssl/ssl_srvr.c
1277
if (!CBB_add_u16(&server_hello, s->s3->hs.cipher->value))
lib/libssl/ssl_srvr.c
1310
if (s->s3->hs.state == SSL3_ST_SW_SRVR_DONE_A) {
lib/libssl/ssl_srvr.c
1317
s->s3->hs.state = SSL3_ST_SW_SRVR_DONE_B;
lib/libssl/ssl_srvr.c
1334
tls_key_share_free(s->s3->hs.key_share);
lib/libssl/ssl_srvr.c
1335
if ((s->s3->hs.key_share = tls_key_share_new_nid(nid)) == NULL)
lib/libssl/ssl_srvr.c
1347
tls_key_share_set_key_bits(s->s3->hs.key_share,
lib/libssl/ssl_srvr.c
1354
SSL_C_PKEYLENGTH(s->s3->hs.cipher));
lib/libssl/ssl_srvr.c
1363
if (!tls_key_share_set_dh_params(s->s3->hs.key_share, dh_params))
lib/libssl/ssl_srvr.c
1367
if (!tls_key_share_server_generate(s->s3->hs.key_share))
lib/libssl/ssl_srvr.c
1370
if (!tls_key_share_params(s->s3->hs.key_share, cbb))
lib/libssl/ssl_srvr.c
1372
if (!tls_key_share_public(s->s3->hs.key_share, cbb))
lib/libssl/ssl_srvr.c
1375
if (!tls_key_share_peer_security(s, s->s3->hs.key_share)) {
lib/libssl/ssl_srvr.c
1399
tls_key_share_free(s->s3->hs.key_share);
lib/libssl/ssl_srvr.c
1400
if ((s->s3->hs.key_share = tls_key_share_new_nid(nid)) == NULL)
lib/libssl/ssl_srvr.c
1403
if (!tls_key_share_server_generate(s->s3->hs.key_share))
lib/libssl/ssl_srvr.c
1411
if (!CBB_add_u16(cbb, tls_key_share_group(s->s3->hs.key_share)))
lib/libssl/ssl_srvr.c
1415
if (!tls_key_share_public(s->s3->hs.key_share, &public))
lib/libssl/ssl_srvr.c
1449
if (s->s3->hs.state == SSL3_ST_SW_KEY_EXCH_A) {
lib/libssl/ssl_srvr.c
1458
if (!CBB_add_bytes(&cbb_signed_params, s->s3->client_random,
lib/libssl/ssl_srvr.c
1463
if (!CBB_add_bytes(&cbb_signed_params, s->s3->server_random,
lib/libssl/ssl_srvr.c
1469
type = s->s3->hs.cipher->algorithm_mkey;
lib/libssl/ssl_srvr.c
1495
if (!(s->s3->hs.cipher->algorithm_auth & SSL_aNULL)) {
lib/libssl/ssl_srvr.c
1496
if ((pkey = ssl_get_sign_pkey(s, s->s3->hs.cipher,
lib/libssl/ssl_srvr.c
1501
s->s3->hs.our_sigalg = sigalg;
lib/libssl/ssl_srvr.c
1549
s->s3->hs.state = SSL3_ST_SW_KEY_EXCH_B;
lib/libssl/ssl_srvr.c
1584
if (s->s3->hs.state == SSL3_ST_SW_CERT_REQ_A) {
lib/libssl/ssl_srvr.c
1598
if (!ssl_sigalgs_build(s->s3->hs.negotiated_tls_version,
lib/libssl/ssl_srvr.c
1625
s->s3->hs.state = SSL3_ST_SW_CERT_REQ_B;
lib/libssl/ssl_srvr.c
1660
fakepms[0] = s->s3->hs.peer_legacy_version >> 8;
lib/libssl/ssl_srvr.c
1661
fakepms[1] = s->s3->hs.peer_legacy_version & 0xff;
lib/libssl/ssl_srvr.c
1721
valid &= crypto_ct_eq_u8(pms[pad_len + 0], s->s3->hs.peer_legacy_version >> 8);
lib/libssl/ssl_srvr.c
1722
valid &= crypto_ct_eq_u8(pms[pad_len + 1], s->s3->hs.peer_legacy_version & 0xff);
lib/libssl/ssl_srvr.c
1748
if (s->s3->hs.key_share == NULL) {
lib/libssl/ssl_srvr.c
1754
if (!tls_key_share_server_peer_public(s->s3->hs.key_share, cbs,
lib/libssl/ssl_srvr.c
1768
if (!tls_key_share_derive(s->s3->hs.key_share, &key, &key_len))
lib/libssl/ssl_srvr.c
1791
if (s->s3->hs.key_share == NULL) {
lib/libssl/ssl_srvr.c
1802
if (!tls_key_share_server_peer_public(s->s3->hs.key_share, &public,
lib/libssl/ssl_srvr.c
1811
if (!tls_key_share_derive(s->s3->hs.key_share, &key, &key_len))
lib/libssl/ssl_srvr.c
1842
alg_k = s->s3->hs.cipher->algorithm_mkey;
lib/libssl/ssl_srvr.c
1906
if (s->s3->hs.tls12.message_type != SSL3_MT_CERTIFICATE_VERIFY) {
lib/libssl/ssl_srvr.c
1907
s->s3->hs.tls12.reuse_message = 1;
lib/libssl/ssl_srvr.c
1929
if (s->s3->change_cipher_spec) {
lib/libssl/ssl_srvr.c
1958
s->s3->hs.peer_sigalg = sigalg;
lib/libssl/ssl_srvr.c
1995
verify = RSA_verify(NID_md5_sha1, s->s3->hs.tls12.cert_verify,
lib/libssl/ssl_srvr.c
2017
&(s->s3->hs.tls12.cert_verify[MD5_DIGEST_LENGTH]),
lib/libssl/ssl_srvr.c
2062
if (s->s3->hs.tls12.message_type == SSL3_MT_CLIENT_KEY_EXCHANGE) {
lib/libssl/ssl_srvr.c
2074
if (s->s3->hs.tls12.cert_request != 0) {
lib/libssl/ssl_srvr.c
2079
s->s3->hs.tls12.reuse_message = 1;
lib/libssl/ssl_srvr.c
2083
if (s->s3->hs.tls12.message_type != SSL3_MT_CERTIFICATE) {
lib/libssl/ssl_srvr.c
212
state = s->s3->hs.state;
lib/libssl/ssl_srvr.c
214
switch (s->s3->hs.state) {
lib/libssl/ssl_srvr.c
2177
if (s->s3->hs.state == SSL3_ST_SW_CERT_A) {
lib/libssl/ssl_srvr.c
2191
s->s3->hs.state = SSL3_ST_SW_CERT_B;
lib/libssl/ssl_srvr.c
2231
if (s->s3->hs.state == SSL3_ST_SW_SESSION_TICKET_A) {
lib/libssl/ssl_srvr.c
2318
s->s3->hs.state = SSL3_ST_SW_SESSION_TICKET_B;
lib/libssl/ssl_srvr.c
234
&s->s3->hs.our_min_tls_version,
lib/libssl/ssl_srvr.c
2346
if (s->s3->hs.state == SSL3_ST_SW_CERT_STATUS_A) {
lib/libssl/ssl_srvr.c
235
&s->s3->hs.our_max_tls_version)) {
lib/libssl/ssl_srvr.c
2360
s->s3->hs.state = SSL3_ST_SW_CERT_STATUS_B;
lib/libssl/ssl_srvr.c
2380
if (s->s3->hs.state == SSL3_ST_SW_CHANGE_A) {
lib/libssl/ssl_srvr.c
2403
s->s3->hs.state = SSL3_ST_SW_CHANGE_B;
lib/libssl/ssl_srvr.c
242
if (s->s3->hs.our_min_tls_version < TLS1_2_VERSION) {
lib/libssl/ssl_srvr.c
2427
if (!s->s3->change_cipher_spec) {
lib/libssl/ssl_srvr.c
2432
s->s3->change_cipher_spec = 0;
lib/libssl/ssl_srvr.c
2444
if (s->s3->hs.peer_finished_len != md_len ||
lib/libssl/ssl_srvr.c
2451
if (!CBS_mem_equal(&cbs, s->s3->hs.peer_finished, CBS_len(&cbs))) {
lib/libssl/ssl_srvr.c
2459
memcpy(s->s3->previous_client_finished,
lib/libssl/ssl_srvr.c
2460
s->s3->hs.peer_finished, md_len);
lib/libssl/ssl_srvr.c
2461
s->s3->previous_client_finished_len = md_len;
lib/libssl/ssl_srvr.c
2476
if (s->s3->hs.state == SSL3_ST_SW_FINISHED_A) {
lib/libssl/ssl_srvr.c
2481
memcpy(s->s3->previous_server_finished,
lib/libssl/ssl_srvr.c
2482
s->s3->hs.finished, s->s3->hs.finished_len);
lib/libssl/ssl_srvr.c
2483
s->s3->previous_server_finished_len = s->s3->hs.finished_len;
lib/libssl/ssl_srvr.c
2488
if (!CBB_add_bytes(&finished, s->s3->hs.finished,
lib/libssl/ssl_srvr.c
2489
s->s3->hs.finished_len))
lib/libssl/ssl_srvr.c
249
s->s3->hs.our_min_tls_version)) {
lib/libssl/ssl_srvr.c
2494
s->s3->hs.state = SSL3_ST_SW_FINISHED_B;
lib/libssl/ssl_srvr.c
266
if (s->s3->hs.state != SSL_ST_RENEGOTIATE) {
lib/libssl/ssl_srvr.c
282
s->s3->hs.state = SSL3_ST_SR_CLNT_HELLO_A;
lib/libssl/ssl_srvr.c
284
} else if (!SSL_is_dtls(s) && !s->s3->send_connection_binding) {
lib/libssl/ssl_srvr.c
301
s->s3->hs.state = SSL3_ST_SW_HELLO_REQ_A;
lib/libssl/ssl_srvr.c
316
s->s3->hs.tls12.next_state = SSL3_ST_SR_CLNT_HELLO_A;
lib/libssl/ssl_srvr.c
318
s->s3->hs.tls12.next_state = SSL3_ST_SW_HELLO_REQ_C;
lib/libssl/ssl_srvr.c
319
s->s3->hs.state = SSL3_ST_SW_FLUSH;
lib/libssl/ssl_srvr.c
331
s->s3->hs.state = SSL_ST_OK;
lib/libssl/ssl_srvr.c
346
s->s3->hs.state = DTLS1_ST_SW_HELLO_VERIFY_REQUEST_A;
lib/libssl/ssl_srvr.c
348
s->s3->hs.state = SSL3_ST_SW_SRVR_HELLO_A;
lib/libssl/ssl_srvr.c
362
if (listen && s->s3->hs.state == SSL3_ST_SW_SRVR_HELLO_A) {
lib/libssl/ssl_srvr.c
382
s->s3->hs.state = SSL3_ST_SW_SRVR_HELLO_A;
lib/libssl/ssl_srvr.c
392
s->s3->hs.state = SSL3_ST_SW_FLUSH;
lib/libssl/ssl_srvr.c
393
s->s3->hs.tls12.next_state = SSL3_ST_SR_CLNT_HELLO_A;
lib/libssl/ssl_srvr.c
410
s->s3->hs.state = SSL3_ST_SW_SESSION_TICKET_A;
lib/libssl/ssl_srvr.c
412
s->s3->hs.state = SSL3_ST_SW_CHANGE_A;
lib/libssl/ssl_srvr.c
414
s->s3->hs.state = SSL3_ST_SW_CERT_A;
lib/libssl/ssl_srvr.c
422
if (!(s->s3->hs.cipher->algorithm_auth &
lib/libssl/ssl_srvr.c
430
s->s3->hs.state = SSL3_ST_SW_CERT_STATUS_A;
lib/libssl/ssl_srvr.c
432
s->s3->hs.state = SSL3_ST_SW_KEY_EXCH_A;
lib/libssl/ssl_srvr.c
435
s->s3->hs.state = SSL3_ST_SW_KEY_EXCH_A;
lib/libssl/ssl_srvr.c
442
alg_k = s->s3->hs.cipher->algorithm_mkey;
lib/libssl/ssl_srvr.c
461
s->s3->hs.state = SSL3_ST_SW_CERT_REQ_A;
lib/libssl/ssl_srvr.c
487
((s->s3->hs.cipher->algorithm_auth &
lib/libssl/ssl_srvr.c
492
s->s3->hs.tls12.cert_request = 0;
lib/libssl/ssl_srvr.c
493
s->s3->hs.state = SSL3_ST_SW_SRVR_DONE_A;
lib/libssl/ssl_srvr.c
498
s->s3->hs.tls12.cert_request = 1;
lib/libssl/ssl_srvr.c
504
s->s3->hs.state = SSL3_ST_SW_SRVR_DONE_A;
lib/libssl/ssl_srvr.c
516
s->s3->hs.tls12.next_state = SSL3_ST_SR_CERT_A;
lib/libssl/ssl_srvr.c
517
s->s3->hs.state = SSL3_ST_SW_FLUSH;
lib/libssl/ssl_srvr.c
538
s->s3->hs.state = s->s3->hs.tls12.next_state;
lib/libssl/ssl_srvr.c
545
s->s3->hs.state = s->s3->hs.tls12.next_state;
lib/libssl/ssl_srvr.c
550
if (s->s3->hs.tls12.cert_request != 0) {
lib/libssl/ssl_srvr.c
556
s->s3->hs.state = SSL3_ST_SR_KEY_EXCH_A;
lib/libssl/ssl_srvr.c
566
s->s3->hs.state = SSL3_ST_SR_CERT_VRFY_A;
lib/libssl/ssl_srvr.c
570
alg_k = s->s3->hs.cipher->algorithm_mkey;
lib/libssl/ssl_srvr.c
572
s->s3->hs.state = SSL3_ST_SR_CERT_VRFY_A;
lib/libssl/ssl_srvr.c
582
s->s3->hs.state = SSL3_ST_SR_CERT_VRFY_A;
lib/libssl/ssl_srvr.c
592
s->s3->hs.tls12.cert_verify,
lib/libssl/ssl_srvr.c
593
sizeof(s->s3->hs.tls12.cert_verify),
lib/libssl/ssl_srvr.c
606
s->s3->flags |= SSL3_FLAGS_CCS_OK;
lib/libssl/ssl_srvr.c
612
s->s3->hs.state = SSL3_ST_SR_FINISHED_A;
lib/libssl/ssl_srvr.c
621
s->s3->flags |= SSL3_FLAGS_CCS_OK;
lib/libssl/ssl_srvr.c
628
s->s3->hs.state = SSL_ST_OK;
lib/libssl/ssl_srvr.c
630
s->s3->hs.state = SSL3_ST_SW_SESSION_TICKET_A;
lib/libssl/ssl_srvr.c
632
s->s3->hs.state = SSL3_ST_SW_CHANGE_A;
lib/libssl/ssl_srvr.c
641
s->s3->hs.state = SSL3_ST_SW_CHANGE_A;
lib/libssl/ssl_srvr.c
650
s->s3->hs.state = SSL3_ST_SW_KEY_EXCH_A;
lib/libssl/ssl_srvr.c
659
s->s3->hs.state = SSL3_ST_SW_FINISHED_A;
lib/libssl/ssl_srvr.c
661
s->session->cipher_value = s->s3->hs.cipher->value;
lib/libssl/ssl_srvr.c
678
s->s3->hs.state = SSL3_ST_SW_FLUSH;
lib/libssl/ssl_srvr.c
680
s->s3->hs.tls12.next_state = SSL3_ST_SR_FINISHED_A;
lib/libssl/ssl_srvr.c
683
s->s3->hs.tls12.next_state = SSL_ST_OK;
lib/libssl/ssl_srvr.c
691
if (s->s3->handshake_transcript != NULL) {
lib/libssl/ssl_srvr.c
738
if (!s->s3->hs.tls12.reuse_message && !skip) {
lib/libssl/ssl_srvr.c
739
if (s->s3->hs.state != state) {
lib/libssl/ssl_srvr.c
740
new_state = s->s3->hs.state;
lib/libssl/ssl_srvr.c
741
s->s3->hs.state = state;
lib/libssl/ssl_srvr.c
743
s->s3->hs.state = new_state;
lib/libssl/ssl_srvr.c
763
if (s->s3->hs.state == SSL3_ST_SW_HELLO_REQ_A) {
lib/libssl/ssl_srvr.c
770
s->s3->hs.state = SSL3_ST_SW_HELLO_REQ_B;
lib/libssl/ssl_srvr.c
803
if (s->s3->hs.state == SSL3_ST_SR_CLNT_HELLO_A)
lib/libssl/ssl_srvr.c
804
s->s3->hs.state = SSL3_ST_SR_CLNT_HELLO_B;
lib/libssl/ssl_srvr.c
858
s->s3->hs.peer_legacy_version = client_version;
lib/libssl/ssl_srvr.c
861
s->s3->hs.negotiated_tls_version = ssl_tls_version(shared_version);
lib/libssl/ssl_srvr.c
862
if (s->s3->hs.negotiated_tls_version == 0) {
lib/libssl/ssl_srvr.c
885
if (!CBS_write_bytes(&client_random, s->s3->client_random,
lib/libssl/ssl_srvr.c
886
sizeof(s->s3->client_random), NULL))
lib/libssl/ssl_stat.c
271
switch (s->s3->hs.state) {
lib/libssl/ssl_stat.c
92
switch (s->s3->hs.state) {
lib/libssl/ssl_tlsext.c
1020
if (s->s3->hs.negotiated_tls_version >= TLS1_3_VERSION &&
lib/libssl/ssl_tlsext.c
1037
if (s->s3->hs.negotiated_tls_version >= TLS1_3_VERSION) {
lib/libssl/ssl_tlsext.c
117
if (!CBS_stow(&selected_cbs, &s->s3->alpn_selected,
lib/libssl/ssl_tlsext.c
118
&s->s3->alpn_selected_len)) {
lib/libssl/ssl_tlsext.c
139
return s->s3->alpn_selected != NULL;
lib/libssl/ssl_tlsext.c
1442
return (s->s3->hs.our_max_tls_version >= TLS1_3_VERSION);
lib/libssl/ssl_tlsext.c
1454
tls_key_share_group(s->s3->hs.key_share)))
lib/libssl/ssl_tlsext.c
1458
if (!tls_key_share_public(s->s3->hs.key_share, &key_exchange))
lib/libssl/ssl_tlsext.c
1471
if (s->s3->hs.negotiated_tls_version == 0 &&
lib/libssl/ssl_tlsext.c
1472
s->s3->hs.our_max_tls_version >= TLS1_3_VERSION) {
lib/libssl/ssl_tlsext.c
1473
if (s->s3->hs.tls13.key_share != NULL) {
lib/libssl/ssl_tlsext.c
1475
tls_key_share_group(s->s3->hs.tls13.key_share)))
lib/libssl/ssl_tlsext.c
1480
if (!tls_key_share_public(s->s3->hs.tls13.key_share,
lib/libssl/ssl_tlsext.c
1522
if (s->s3->hs.tls13.hrr) {
lib/libssl/ssl_tlsext.c
153
if (!CBB_add_bytes(&selected, s->s3->alpn_selected,
lib/libssl/ssl_tlsext.c
1536
if (group != s->s3->hs.tls13.server_group) {
lib/libssl/ssl_tlsext.c
154
s->s3->alpn_selected_len))
lib/libssl/ssl_tlsext.c
1541
if (s->s3->hs.key_share != NULL) {
lib/libssl/ssl_tlsext.c
1547
if ((s->s3->hs.key_share = tls_key_share_new(group)) == NULL) {
lib/libssl/ssl_tlsext.c
1551
if (!tls_key_share_server_peer_public(s->s3->hs.key_share,
lib/libssl/ssl_tlsext.c
1582
s->s3->hs.tls13.server_group = client_preferred_group;
lib/libssl/ssl_tlsext.c
1603
if (s->s3->hs.our_max_tls_version < TLS1_3_VERSION)
lib/libssl/ssl_tlsext.c
1624
if (s->s3->hs.key_share != NULL)
lib/libssl/ssl_tlsext.c
1638
if ((s->s3->hs.key_share = tls_key_share_new(group)) == NULL) {
lib/libssl/ssl_tlsext.c
1642
if (!tls_key_share_server_peer_public(s->s3->hs.key_share,
lib/libssl/ssl_tlsext.c
1656
return (s->s3->hs.negotiated_tls_version >= TLS1_3_VERSION &&
lib/libssl/ssl_tlsext.c
1666
if (s->s3->hs.tls13.hrr) {
lib/libssl/ssl_tlsext.c
1667
if (s->s3->hs.tls13.server_group == 0)
lib/libssl/ssl_tlsext.c
1669
return CBB_add_u16(cbb, s->s3->hs.tls13.server_group);
lib/libssl/ssl_tlsext.c
1672
if (s->s3->hs.key_share == NULL)
lib/libssl/ssl_tlsext.c
1675
if (!CBB_add_u16(cbb, tls_key_share_group(s->s3->hs.key_share)))
lib/libssl/ssl_tlsext.c
1679
if (!tls_key_share_public(s->s3->hs.key_share, &key_exchange))
lib/libssl/ssl_tlsext.c
1704
s->s3->hs.tls13.server_group = group;
lib/libssl/ssl_tlsext.c
1711
if (s->s3->hs.key_share == NULL) {
lib/libssl/ssl_tlsext.c
1716
if (s->s3->hs.tls13.server_version >= TLS1_3_VERSION &&
lib/libssl/ssl_tlsext.c
1717
tls_key_share_group(s->s3->hs.key_share) != group &&
lib/libssl/ssl_tlsext.c
1718
s->s3->hs.tls13.key_share != NULL &&
lib/libssl/ssl_tlsext.c
1719
tls_key_share_group(s->s3->hs.tls13.key_share) == group) {
lib/libssl/ssl_tlsext.c
1724
tls_key_share_free(s->s3->hs.key_share);
lib/libssl/ssl_tlsext.c
1725
s->s3->hs.key_share = s->s3->hs.tls13.key_share;
lib/libssl/ssl_tlsext.c
1726
s->s3->hs.tls13.key_share = NULL;
lib/libssl/ssl_tlsext.c
1729
if (tls_key_share_group(s->s3->hs.key_share) != group) {
lib/libssl/ssl_tlsext.c
1738
tls_key_share_free(s->s3->hs.tls13.key_share);
lib/libssl/ssl_tlsext.c
1739
s->s3->hs.tls13.key_share = NULL;
lib/libssl/ssl_tlsext.c
1741
if (!tls_key_share_client_peer_public(s->s3->hs.key_share,
lib/libssl/ssl_tlsext.c
1757
return (s->s3->hs.our_max_tls_version >= TLS1_3_VERSION);
lib/libssl/ssl_tlsext.c
1767
max = s->s3->hs.our_max_tls_version;
lib/libssl/ssl_tlsext.c
1768
min = s->s3->hs.our_min_tls_version;
lib/libssl/ssl_tlsext.c
1793
max = s->s3->hs.our_max_tls_version;
lib/libssl/ssl_tlsext.c
1794
min = s->s3->hs.our_min_tls_version;
lib/libssl/ssl_tlsext.c
1823
return (s->s3->hs.negotiated_tls_version >= TLS1_3_VERSION);
lib/libssl/ssl_tlsext.c
184
if (!CBS_stow(&proto, &s->s3->alpn_selected, &s->s3->alpn_selected_len))
lib/libssl/ssl_tlsext.c
1847
s->s3->hs.tls13.server_version = selected_version;
lib/libssl/ssl_tlsext.c
1860
return (s->s3->hs.our_max_tls_version >= TLS1_3_VERSION &&
lib/libssl/ssl_tlsext.c
1861
s->s3->hs.tls13.cookie_len > 0 && s->s3->hs.tls13.cookie != NULL);
lib/libssl/ssl_tlsext.c
1872
if (!CBB_add_bytes(&cookie, s->s3->hs.tls13.cookie,
lib/libssl/ssl_tlsext.c
1873
s->s3->hs.tls13.cookie_len))
lib/libssl/ssl_tlsext.c
1890
if (CBS_len(&cookie) != s->s3->hs.tls13.cookie_len)
lib/libssl/ssl_tlsext.c
1898
if (!CBS_mem_equal(&cookie, s->s3->hs.tls13.cookie,
lib/libssl/ssl_tlsext.c
1899
s->s3->hs.tls13.cookie_len)) {
lib/libssl/ssl_tlsext.c
1915
return (s->s3->hs.our_max_tls_version >= TLS1_3_VERSION &&
lib/libssl/ssl_tlsext.c
1916
s->s3->hs.tls13.cookie_len > 0 && s->s3->hs.tls13.cookie != NULL);
lib/libssl/ssl_tlsext.c
1929
if (!CBB_add_bytes(&cookie, s->s3->hs.tls13.cookie,
lib/libssl/ssl_tlsext.c
1930
s->s3->hs.tls13.cookie_len))
lib/libssl/ssl_tlsext.c
1949
if (s->s3->hs.tls13.cookie != NULL ||
lib/libssl/ssl_tlsext.c
1950
s->s3->hs.tls13.cookie_len != 0) {
lib/libssl/ssl_tlsext.c
1958
if (!CBS_stow(&cookie, &s->s3->hs.tls13.cookie,
lib/libssl/ssl_tlsext.c
1959
&s->s3->hs.tls13.cookie_len))
lib/libssl/ssl_tlsext.c
197
(s->s3->hs.our_max_tls_version >= TLS1_3_VERSION);
lib/libssl/ssl_tlsext.c
1972
return (s->s3->hs.tls13.use_psk_dhe_ke &&
lib/libssl/ssl_tlsext.c
1973
s->s3->hs.our_max_tls_version >= TLS1_3_VERSION);
lib/libssl/ssl_tlsext.c
2009
s->s3->hs.tls13.use_psk_dhe_ke = 1;
lib/libssl/ssl_tlsext.c
2105
if (!CBS_stow(cbs, &s->s3->peer_quic_transport_params,
lib/libssl/ssl_tlsext.c
2106
&s->s3->peer_quic_transport_params_len))
lib/libssl/ssl_tlsext.c
2108
if (!CBS_skip(cbs, s->s3->peer_quic_transport_params_len))
lib/libssl/ssl_tlsext.c
2140
if (!CBS_stow(cbs, &s->s3->peer_quic_transport_params,
lib/libssl/ssl_tlsext.c
2141
&s->s3->peer_quic_transport_params_len))
lib/libssl/ssl_tlsext.c
2143
if (!CBS_skip(cbs, s->s3->peer_quic_transport_params_len))
lib/libssl/ssl_tlsext.c
2434
return ((s->s3->hs.extensions_seen & (1 << idx)) != 0);
lib/libssl/ssl_tlsext.c
2444
return ((s->s3->hs.extensions_processed & (1 << idx)) != 0);
lib/libssl/ssl_tlsext.c
254
if (s->s3->hs.tls13.hrr) {
lib/libssl/ssl_tlsext.c
2593
s->s3->hs.extensions_seen = 0;
lib/libssl/ssl_tlsext.c
2635
if ((s->s3->hs.extensions_seen & (1 << idx)) != 0)
lib/libssl/ssl_tlsext.c
2637
s->s3->hs.extensions_seen |= (1 << idx);
lib/libssl/ssl_tlsext.c
2661
s->s3->hs.extensions_processed = 0;
lib/libssl/ssl_tlsext.c
2666
if ((s->s3->hs.extensions_seen & (1 << idx)) == 0)
lib/libssl/ssl_tlsext.c
2677
s->s3->hs.extensions_processed |= (1 << idx);
lib/libssl/ssl_tlsext.c
2692
s->s3->renegotiate_seen = 0;
lib/libssl/ssl_tlsext.c
2693
free(s->s3->alpn_selected);
lib/libssl/ssl_tlsext.c
2694
s->s3->alpn_selected = NULL;
lib/libssl/ssl_tlsext.c
2695
s->s3->alpn_selected_len = 0;
lib/libssl/ssl_tlsext.c
2734
s->s3->renegotiate_seen = 0;
lib/libssl/ssl_tlsext.c
2735
free(s->s3->alpn_selected);
lib/libssl/ssl_tlsext.c
2736
s->s3->alpn_selected = NULL;
lib/libssl/ssl_tlsext.c
2737
s->s3->alpn_selected_len = 0;
lib/libssl/ssl_tlsext.c
455
if (!CBB_add_bytes(&reneg, s->s3->previous_client_finished,
lib/libssl/ssl_tlsext.c
456
s->s3->previous_client_finished_len))
lib/libssl/ssl_tlsext.c
47
s->s3->hs.finished_len == 0;
lib/libssl/ssl_tlsext.c
474
if (!CBS_mem_equal(&reneg, s->s3->previous_client_finished,
lib/libssl/ssl_tlsext.c
475
s->s3->previous_client_finished_len)) {
lib/libssl/ssl_tlsext.c
481
s->s3->renegotiate_seen = 1;
lib/libssl/ssl_tlsext.c
482
s->s3->send_connection_binding = 1;
lib/libssl/ssl_tlsext.c
490
return (s->s3->hs.negotiated_tls_version < TLS1_3_VERSION &&
lib/libssl/ssl_tlsext.c
491
s->s3->send_connection_binding);
lib/libssl/ssl_tlsext.c
501
if (!CBB_add_bytes(&reneg, s->s3->previous_client_finished,
lib/libssl/ssl_tlsext.c
502
s->s3->previous_client_finished_len))
lib/libssl/ssl_tlsext.c
504
if (!CBB_add_bytes(&reneg, s->s3->previous_server_finished,
lib/libssl/ssl_tlsext.c
505
s->s3->previous_server_finished_len))
lib/libssl/ssl_tlsext.c
522
if ((s->s3->previous_client_finished_len == 0 &&
lib/libssl/ssl_tlsext.c
523
s->s3->previous_server_finished_len != 0) ||
lib/libssl/ssl_tlsext.c
524
(s->s3->previous_client_finished_len != 0 &&
lib/libssl/ssl_tlsext.c
525
s->s3->previous_server_finished_len == 0)) {
lib/libssl/ssl_tlsext.c
535
s->s3->previous_client_finished_len)) {
lib/libssl/ssl_tlsext.c
540
s->s3->previous_server_finished_len)) {
lib/libssl/ssl_tlsext.c
549
if (!CBS_mem_equal(&prev_client, s->s3->previous_client_finished,
lib/libssl/ssl_tlsext.c
550
s->s3->previous_client_finished_len)) {
lib/libssl/ssl_tlsext.c
555
if (!CBS_mem_equal(&prev_server, s->s3->previous_server_finished,
lib/libssl/ssl_tlsext.c
556
s->s3->previous_server_finished_len)) {
lib/libssl/ssl_tlsext.c
562
s->s3->renegotiate_seen = 1;
lib/libssl/ssl_tlsext.c
563
s->s3->send_connection_binding = 1;
lib/libssl/ssl_tlsext.c
574
return (s->s3->hs.our_max_tls_version >= TLS1_2_VERSION);
lib/libssl/ssl_tlsext.c
580
uint16_t tls_version = s->s3->hs.negotiated_tls_version;
lib/libssl/ssl_tlsext.c
584
tls_version = s->s3->hs.our_min_tls_version;
lib/libssl/ssl_tlsext.c
605
if (!CBS_stow(&sigalgs, &s->s3->hs.sigalgs, &s->s3->hs.sigalgs_len))
lib/libssl/ssl_tlsext.c
614
return (s->s3->hs.negotiated_tls_version >= TLS1_3_VERSION);
lib/libssl/ssl_tlsext.c
624
if (!ssl_sigalgs_build(s->s3->hs.negotiated_tls_version, &sigalgs,
lib/libssl/ssl_tlsext.c
645
if (!CBS_stow(&sigalgs, &s->s3->hs.sigalgs, &s->s3->hs.sigalgs_len))
lib/libssl/ssl_tlsext.c
806
if (s->hit || s->s3->hs.tls13.hrr) {
lib/libssl/ssl_transcript.c
112
EVP_MD_CTX_free(s->s3->handshake_hash);
lib/libssl/ssl_transcript.c
113
s->s3->handshake_hash = NULL;
lib/libssl/ssl_transcript.c
119
if (s->s3->handshake_transcript != NULL)
lib/libssl/ssl_transcript.c
122
if ((s->s3->handshake_transcript = tls_buffer_new(0)) == NULL)
lib/libssl/ssl_transcript.c
133
tls_buffer_free(s->s3->handshake_transcript);
lib/libssl/ssl_transcript.c
134
s->s3->handshake_transcript = NULL;
lib/libssl/ssl_transcript.c
140
tls_buffer_clear(s->s3->handshake_transcript);
lib/libssl/ssl_transcript.c
148
if (s->s3->handshake_transcript == NULL)
lib/libssl/ssl_transcript.c
151
if (s->s3->flags & TLS1_FLAGS_FREEZE_TRANSCRIPT)
lib/libssl/ssl_transcript.c
154
return tls_buffer_append(s->s3->handshake_transcript, buf, len);
lib/libssl/ssl_transcript.c
162
if (s->s3->handshake_transcript == NULL)
lib/libssl/ssl_transcript.c
165
if (!tls_buffer_data(s->s3->handshake_transcript, &cbs))
lib/libssl/ssl_transcript.c
178
s->s3->flags |= TLS1_FLAGS_FREEZE_TRANSCRIPT;
lib/libssl/ssl_transcript.c
184
s->s3->flags &= ~TLS1_FLAGS_FREEZE_TRANSCRIPT;
lib/libssl/ssl_transcript.c
37
if ((s->s3->handshake_hash = EVP_MD_CTX_new()) == NULL) {
lib/libssl/ssl_transcript.c
41
if (!EVP_DigestInit_ex(s->s3->handshake_hash, md, NULL)) {
lib/libssl/ssl_transcript.c
66
if (s->s3->handshake_hash == NULL)
lib/libssl/ssl_transcript.c
69
return EVP_DigestUpdate(s->s3->handshake_hash, buf, len);
lib/libssl/ssl_transcript.c
80
if (s->s3->handshake_hash == NULL)
lib/libssl/ssl_transcript.c
83
if (EVP_MD_CTX_size(s->s3->handshake_hash) > len)
lib/libssl/ssl_transcript.c
90
if (!EVP_MD_CTX_copy_ex(mdctx, s->s3->handshake_hash)) {
lib/libssl/ssl_versions.c
227
if (s->s3->hs.negotiated_tls_version > 0)
lib/libssl/ssl_versions.c
228
return s->s3->hs.negotiated_tls_version;
lib/libssl/ssl_versions.c
230
return s->s3->hs.our_max_tls_version;
lib/libssl/ssl_versions.c
258
if ((max_version = s->s3->hs.our_max_tls_version) > TLS1_2_VERSION)
lib/libssl/t1_enc.c
152
tls12_key_block_free(s->s3->hs.tls12.key_block);
lib/libssl/t1_enc.c
153
s->s3->hs.tls12.key_block = NULL;
lib/libssl/t1_enc.c
294
s->s3->server_random, SSL3_RANDOM_SIZE,
lib/libssl/t1_enc.c
295
s->s3->client_random, SSL3_RANDOM_SIZE,
lib/libssl/t1_enc.c
306
tls12_key_block_client_write(s->s3->hs.tls12.key_block,
lib/libssl/t1_enc.c
309
tls12_key_block_server_write(s->s3->hs.tls12.key_block,
lib/libssl/t1_enc.c
357
if (s->s3->hs.tls12.key_block != NULL)
lib/libssl/t1_enc.c
360
if (s->s3->hs.cipher == NULL)
lib/libssl/t1_enc.c
363
if ((s->s3->hs.cipher->algorithm_mac & SSL_AEAD) != 0) {
lib/libssl/t1_enc.c
389
s->s3->hs.tls12.key_block = key_block;
lib/libssl/t1_lib.c
467
if (s->s3->hs.our_max_tls_version >= TLS1_3_VERSION) {
lib/libssl/t1_lib.c
475
if (s->s3->hs.our_max_tls_version >= TLS1_3_VERSION) {
lib/libssl/tls12_key_schedule.c
228
if (s->s3->hs.negotiated_tls_version >= TLS1_3_VERSION)
lib/libssl/tls12_key_schedule.c
242
if (!CBB_add_bytes(&cbb, s->s3->client_random, SSL3_RANDOM_SIZE))
lib/libssl/tls12_key_schedule.c
244
if (!CBB_add_bytes(&cbb, s->s3->server_random, SSL3_RANDOM_SIZE))
lib/libssl/tls12_lib.c
110
s->s3->client_random, SSL3_RANDOM_SIZE, NULL, 0,
lib/libssl/tls12_lib.c
111
s->s3->server_random, SSL3_RANDOM_SIZE, NULL, 0,
lib/libssl/tls12_lib.c
74
s->s3->hs.finished, sizeof(s->s3->hs.finished),
lib/libssl/tls12_lib.c
75
&s->s3->hs.finished_len);
lib/libssl/tls12_lib.c
78
s->s3->hs.finished, sizeof(s->s3->hs.finished),
lib/libssl/tls12_lib.c
79
&s->s3->hs.finished_len);
lib/libssl/tls12_lib.c
88
s->s3->hs.peer_finished, sizeof(s->s3->hs.peer_finished),
lib/libssl/tls12_lib.c
89
&s->s3->hs.peer_finished_len);
lib/libssl/tls12_lib.c
92
s->s3->hs.peer_finished, sizeof(s->s3->hs.peer_finished),
lib/libssl/tls12_lib.c
93
&s->s3->hs.peer_finished_len);
lib/libssl/tls13_client.c
112
if (!CBB_add_bytes(cbb, s->s3->client_random, SSL3_RANDOM_SIZE))
lib/libssl/tls13_client.c
71
arc4random_buf(s->s3->client_random, SSL3_RANDOM_SIZE);
lib/libssl/tls13_legacy.c
130
if (ssl->s3->fatal_alert != 0)
lib/libssl/tls13_legacy.c
295
sent = ssl->s3->wnum;
lib/libssl/tls13_legacy.c
303
ssl->s3->wnum = 0;
lib/libssl/tls13_legacy.c
308
ssl->s3->wnum = sent;
lib/libssl/tls13_legacy.c
335
if (!CBB_init_fixed(&cbb, s->s3->rbuf.buf,
lib/libssl/tls13_legacy.c
336
s->s3->rbuf.len))
lib/libssl/tls13_legacy.c
349
s->s3->rbuf.offset = SSL3_RT_HEADER_LENGTH;
lib/libssl/tls13_legacy.c
350
s->s3->rbuf.left = CBS_len(&cbs);
lib/libssl/tls13_legacy.c
351
s->s3->rrec.type = SSL3_RT_HANDSHAKE;
lib/libssl/tls13_legacy.c
352
s->s3->rrec.length = CBS_len(&cbs);
lib/libssl/tls13_legacy.c
354
s->packet = s->s3->rbuf.buf;
lib/libssl/tls13_legacy.c
366
s->s3->hs.tls12.reuse_message = 1;
lib/libssl/tls13_legacy.c
367
s->s3->hs.tls12.message_type = tls13_handshake_msg_type(ctx->hs_msg);
lib/libssl/tls13_legacy.c
368
s->s3->hs.tls12.message_size = CBS_len(&cbs) - SSL3_HM_HEADER_LENGTH;
lib/libssl/tls13_lib.c
152
ctx->ssl->s3->warn_alert = alert_desc;
lib/libssl/tls13_lib.c
165
ctx->ssl->s3->fatal_alert = alert_desc;
lib/libssl/tls13_lib.c
544
ctx->hs = &ssl->s3->hs;
lib/libssl/tls13_server.c
278
sk_SSL_CIPHER_free(s->s3->hs.client_ciphers);
lib/libssl/tls13_server.c
279
s->s3->hs.client_ciphers = ciphers;
lib/libssl/tls13_server.c
339
server_random = s->s3->server_random;
lib/libssl/tls13_server.c
50
arc4random_buf(s->s3->server_random, SSL3_RANDOM_SIZE);
lib/libssl/tls_lib.c
53
sk_X509_pop_free(s->s3->hs.peer_certs, X509_free);
lib/libssl/tls_lib.c
54
if ((s->s3->hs.peer_certs = X509_chain_up_ref(peer_certs)) == NULL)
lib/libssl/tls_lib.c
60
sk_X509_pop_free(s->s3->hs.peer_certs_no_leaf, X509_free);
lib/libssl/tls_lib.c
61
s->s3->hs.peer_certs_no_leaf = peer_certs_no_leaf;
libexec/ld.so/ldconfig/etc.c
62
concat(const char *s1, const char *s2, const char *s3)
libexec/ld.so/ldconfig/etc.c
67
len = strlen(s1) + strlen(s2) + strlen(s3) + 1;
libexec/ld.so/ldconfig/etc.c
72
strlcat(str, s3, len);
libexec/rpc.rstatd/rstat_proc.c
112
return (&stats_all.s3);
libexec/rpc.rstatd/rstat_proc.c
260
stats_all.s3.curtime.tv_sec = tm.tv_sec;
libexec/rpc.rstatd/rstat_proc.c
261
stats_all.s3.curtime.tv_usec = tm.tv_usec;
libexec/rpc.rstatd/rstat_proc.c
81
struct statstime s3;
regress/lib/libc/locale/uselocale/uselocale.c
218
const wchar_t s3[] = { 0x00C9, 0x0074, 0x00C9, 0x0000 };
regress/lib/libc/locale/uselocale/uselocale.c
350
TEST_R(wcsncasecmp, 0, s3, s4, 2);
regress/lib/libc/locale/uselocale/uselocale.c
351
TEST_R(wcsncasecmp_l, 0, s3, s4, 2, _LOCALE_UTF8);
regress/lib/libc/locale/uselocale/uselocale.c
352
TEST_R(wcsncasecmp_l, *s3 - *s4, s3, s4, 2, _LOCALE_C);
regress/lib/libc/locale/uselocale/uselocale.c
398
TEST_R(wcsncasecmp, *s3 - *s4, s3, s4, 2);
regress/lib/libc/locale/uselocale/uselocale.c
399
TEST_R(wcsncasecmp_l, 0, s3, s4, 2, _LOCALE_UTF8);
regress/lib/libc/regex/t_exhaust.c
102
char *d, *s1, *s2, *s3;
regress/lib/libc/regex/t_exhaust.c
105
s3 = concat(s1, s2);
regress/lib/libc/regex/t_exhaust.c
108
d = concat("(.?)", s3);
regress/lib/libc/regex/t_exhaust.c
109
free(s3);
regress/lib/libc/regex/t_exhaust.c
86
char *d, *s1, *s2, *s3;
regress/lib/libc/regex/t_exhaust.c
89
s3 = concat(s1, s2);
regress/lib/libc/regex/t_exhaust.c
92
s1 = concat(s3, ")");
regress/lib/libc/regex/t_exhaust.c
93
free(s3);
regress/lib/libpthread/setsockopt/1/setsockopt1.c
56
int s, s2, s3;
regress/lib/libpthread/setsockopt/1/setsockopt1.c
62
CHECKe(s3 = fcntl(s, F_DUPFD, s));
regress/lib/libpthread/setsockopt/1/setsockopt1.c
76
check_timeout(s3, 3, &ts);
regress/lib/libpthread/setsockopt/1/setsockopt1.c
84
check_timeout(s3, 2, &ts);
regress/lib/libpthread/setsockopt/2/setsockopt2.c
61
int s, s2, s3;
regress/lib/libpthread/setsockopt/2/setsockopt2.c
66
CHECKe(s3 = fcntl(s, F_DUPFD, s));
regress/lib/libpthread/setsockopt/2/setsockopt2.c
85
check_timeout(s3, 2, &ts);
regress/lib/libpthread/setsockopt/2/setsockopt2.c
92
check_timeout(s3, 2, &ts);
regress/lib/libpthread/setsockopt/2/setsockopt2.c
94
CHECKe(s3 = fcntl(s, F_DUPFD, s));
regress/lib/libpthread/setsockopt/2/setsockopt2.c
96
check_timeout(s3, 2, &ts);
regress/lib/libpthread/setsockopt/2/setsockopt2.c
99
CHECKe(close(s3));
regress/lib/libpthread/setsockopt/3a/setsockopt3a.c
58
int s, s2, s3;
regress/lib/libpthread/setsockopt/3a/setsockopt3a.c
73
CHECKe(s3 = fcntl(s, F_DUPFD, s));
regress/lib/libpthread/setsockopt/3a/setsockopt3a.c
75
check_timeout(s3, 3, &ts);
regress/lib/libssl/exporter/exportertest.c
565
memcpy(ssl->s3->client_random, et->client_random,
regress/lib/libssl/exporter/exportertest.c
566
sizeof(ssl->s3->client_random));
regress/lib/libssl/exporter/exportertest.c
567
memcpy(ssl->s3->server_random, et->server_random,
regress/lib/libssl/exporter/exportertest.c
568
sizeof(ssl->s3->server_random));
regress/lib/libssl/exporter/exportertest.c
582
ssl->s3->hs.tls13.secrets = tls13_secrets;
regress/lib/libssl/exporter/exportertest.c
604
ssl->s3->hs.state = SSL_ST_OK;
regress/lib/libssl/exporter/exportertest.c
605
ssl->s3->hs.negotiated_tls_version = et->tls_version;
regress/lib/libssl/exporter/exportertest.c
608
ssl->s3->hs.cipher = SSL_CIPHER_find(ssl, id);
regress/lib/libssl/tlsext/tlsexttest.c
1154
if ((ssl->s3->hs.cipher = ssl3_get_cipher_by_value(0xcca9)) == NULL) {
regress/lib/libssl/tlsext/tlsexttest.c
1409
memcpy(ssl->s3->previous_client_finished, tlsext_ri_prev_client,
regress/lib/libssl/tlsext/tlsexttest.c
1411
ssl->s3->previous_client_finished_len = sizeof(tlsext_ri_prev_client);
regress/lib/libssl/tlsext/tlsexttest.c
1413
ssl->s3->renegotiate_seen = 0;
regress/lib/libssl/tlsext/tlsexttest.c
1448
if (ssl->s3->renegotiate_seen != 1) {
regress/lib/libssl/tlsext/tlsexttest.c
1452
if (ssl->s3->send_connection_binding != 1) {
regress/lib/libssl/tlsext/tlsexttest.c
1457
memset(ssl->s3->previous_client_finished, 0,
regress/lib/libssl/tlsext/tlsexttest.c
1458
sizeof(ssl->s3->previous_client_finished));
regress/lib/libssl/tlsext/tlsexttest.c
1460
ssl->s3->renegotiate_seen = 0;
regress/lib/libssl/tlsext/tlsexttest.c
1468
if (ssl->s3->renegotiate_seen == 1) {
regress/lib/libssl/tlsext/tlsexttest.c
1518
ssl->s3->send_connection_binding = 1;
regress/lib/libssl/tlsext/tlsexttest.c
1525
memcpy(ssl->s3->previous_client_finished, tlsext_ri_prev_client,
regress/lib/libssl/tlsext/tlsexttest.c
1527
ssl->s3->previous_client_finished_len = sizeof(tlsext_ri_prev_client);
regress/lib/libssl/tlsext/tlsexttest.c
1529
memcpy(ssl->s3->previous_server_finished, tlsext_ri_prev_server,
regress/lib/libssl/tlsext/tlsexttest.c
1531
ssl->s3->previous_server_finished_len = sizeof(tlsext_ri_prev_server);
regress/lib/libssl/tlsext/tlsexttest.c
1533
ssl->s3->renegotiate_seen = 0;
regress/lib/libssl/tlsext/tlsexttest.c
1568
if (ssl->s3->renegotiate_seen != 1) {
regress/lib/libssl/tlsext/tlsexttest.c
1572
if (ssl->s3->send_connection_binding != 1) {
regress/lib/libssl/tlsext/tlsexttest.c
1577
memset(ssl->s3->previous_client_finished, 0,
regress/lib/libssl/tlsext/tlsexttest.c
1578
sizeof(ssl->s3->previous_client_finished));
regress/lib/libssl/tlsext/tlsexttest.c
1579
memset(ssl->s3->previous_server_finished, 0,
regress/lib/libssl/tlsext/tlsexttest.c
1580
sizeof(ssl->s3->previous_server_finished));
regress/lib/libssl/tlsext/tlsexttest.c
1582
ssl->s3->renegotiate_seen = 0;
regress/lib/libssl/tlsext/tlsexttest.c
1590
if (ssl->s3->renegotiate_seen == 1) {
regress/lib/libssl/tlsext/tlsexttest.c
1645
ssl->s3->hs.our_max_tls_version = TLS1_1_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
1652
ssl->s3->hs.our_max_tls_version = TLS1_2_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
2086
ssl->s3->hs.our_max_tls_version = TLS1_3_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
2087
ssl->s3->hs.negotiated_tls_version = TLS1_3_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3242
ssl->s3->hs.our_min_tls_version = TLS1_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3243
ssl->s3->hs.our_max_tls_version = TLS1_2_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3276
ssl->s3->hs.our_max_tls_version = TLS1_1_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3363
ssl->s3->hs.our_max_tls_version = TLS1_3_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3364
ssl->s3->hs.negotiated_tls_version = TLS1_3_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3365
ssl->s3->hs.cipher = ssl3_get_cipher_by_value(0x003c);
regress/lib/libssl/tlsext/tlsexttest.c
3398
ssl->s3->send_connection_binding = 1;
regress/lib/libssl/tlsext/tlsexttest.c
3399
ssl->s3->hs.cipher = ssl3_get_cipher_by_value(0xc027);
regress/lib/libssl/tlsext/tlsexttest.c
3482
ssl->s3->hs.our_max_tls_version = TLS1_1_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3489
ssl->s3->hs.our_max_tls_version = TLS1_2_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3496
ssl->s3->hs.our_max_tls_version = TLS1_3_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3503
ssl->s3->hs.our_min_tls_version = TLS1_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3504
ssl->s3->hs.our_max_tls_version = TLS1_3_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3571
ssl->s3->hs.negotiated_tls_version = TLS1_2_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3578
ssl->s3->hs.negotiated_tls_version = TLS1_3_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3667
if ((ssl->s3->hs.key_share =
regress/lib/libssl/tlsext/tlsexttest.c
3670
if (!tls_key_share_client_generate(ssl->s3->hs.key_share))
regress/lib/libssl/tlsext/tlsexttest.c
3673
ssl->s3->hs.our_max_tls_version = TLS1_2_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3679
ssl->s3->hs.our_max_tls_version = TLS1_3_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3685
ssl->s3->hs.our_max_tls_version = TLS1_3_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3705
tls_key_share_free(ssl->s3->hs.key_share);
regress/lib/libssl/tlsext/tlsexttest.c
3711
memset(ssl->s3, 0, sizeof(*ssl->s3));
regress/lib/libssl/tlsext/tlsexttest.c
3724
ssl->s3->hs.extensions_processed |= (1 << idx);
regress/lib/libssl/tlsext/tlsexttest.c
3725
ssl->s3->hs.extensions_seen |= (1 << idx);
regress/lib/libssl/tlsext/tlsexttest.c
3726
ssl->s3->hs.our_max_tls_version = TLS1_3_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3741
if (ssl->s3->hs.key_share == NULL) {
regress/lib/libssl/tlsext/tlsexttest.c
3745
if (tls_key_share_group(ssl->s3->hs.key_share) != 29) {
regress/lib/libssl/tlsext/tlsexttest.c
3747
tls_key_share_group(ssl->s3->hs.key_share));
regress/lib/libssl/tlsext/tlsexttest.c
3755
ssl->s3->hs.extensions_seen = 0;
regress/lib/libssl/tlsext/tlsexttest.c
3756
tls_key_share_free(ssl->s3->hs.key_share);
regress/lib/libssl/tlsext/tlsexttest.c
3757
ssl->s3->hs.key_share = NULL;
regress/lib/libssl/tlsext/tlsexttest.c
3763
ssl->s3->hs.extensions_seen |= (1 << idx);
regress/lib/libssl/tlsext/tlsexttest.c
3769
ssl->s3->hs.extensions_processed = 0;
regress/lib/libssl/tlsext/tlsexttest.c
3770
ssl->s3->hs.key_share = NULL;
regress/lib/libssl/tlsext/tlsexttest.c
3776
ssl->s3->hs.extensions_processed |= (1 << idx);
regress/lib/libssl/tlsext/tlsexttest.c
3783
ssl->s3->hs.key_share = NULL;
regress/lib/libssl/tlsext/tlsexttest.c
3797
ssl->s3->hs.key_share = NULL;
regress/lib/libssl/tlsext/tlsexttest.c
3807
if (ssl->s3->hs.key_share != NULL) {
regress/lib/libssl/tlsext/tlsexttest.c
3861
ssl->s3->hs.negotiated_tls_version = TLS1_2_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3867
ssl->s3->hs.negotiated_tls_version = TLS1_3_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
3877
ssl->s3->hs.extensions_seen |= (1 << idx);
regress/lib/libssl/tlsext/tlsexttest.c
3889
if ((ssl->s3->hs.key_share =
regress/lib/libssl/tlsext/tlsexttest.c
3895
if (!tls_key_share_server_generate(ssl->s3->hs.key_share)) {
regress/lib/libssl/tlsext/tlsexttest.c
3902
if (!tls_key_share_server_peer_public(ssl->s3->hs.key_share, &cbs,
regress/lib/libssl/tlsext/tlsexttest.c
3924
tls_key_share_free(ssl->s3->hs.key_share);
regress/lib/libssl/tlsext/tlsexttest.c
3926
if ((ssl->s3->hs.key_share =
regress/lib/libssl/tlsext/tlsexttest.c
3931
if (!tls_key_share_server_generate(ssl->s3->hs.key_share)) {
regress/lib/libssl/tlsext/tlsexttest.c
397
if ((ssl->s3->alpn_selected = malloc(sizeof(tlsext_alpn_single_proto_name))) == NULL) {
regress/lib/libssl/tlsext/tlsexttest.c
3996
ssl->s3->hs.our_max_tls_version = TLS1_2_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
400
memcpy(ssl->s3->alpn_selected, tlsext_alpn_single_proto_name,
regress/lib/libssl/tlsext/tlsexttest.c
4003
ssl->s3->hs.our_max_tls_version = TLS1_3_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
4010
ssl->s3->hs.tls13.cookie = strdup(cookie);
regress/lib/libssl/tlsext/tlsexttest.c
4011
ssl->s3->hs.tls13.cookie_len = strlen(cookie);
regress/lib/libssl/tlsext/tlsexttest.c
402
ssl->s3->alpn_selected_len = sizeof(tlsext_alpn_single_proto_name);
regress/lib/libssl/tlsext/tlsexttest.c
4087
ssl->s3->hs.our_max_tls_version = TLS1_2_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
4093
ssl->s3->hs.our_max_tls_version = TLS1_3_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
4100
ssl->s3->hs.tls13.cookie = strdup(cookie);
regress/lib/libssl/tlsext/tlsexttest.c
4101
ssl->s3->hs.tls13.cookie_len = strlen(cookie);
regress/lib/libssl/tlsext/tlsexttest.c
4132
freezero(ssl->s3->hs.tls13.cookie, ssl->s3->hs.tls13.cookie_len);
regress/lib/libssl/tlsext/tlsexttest.c
4133
ssl->s3->hs.tls13.cookie = NULL;
regress/lib/libssl/tlsext/tlsexttest.c
4134
ssl->s3->hs.tls13.cookie_len = 0;
regress/lib/libssl/tlsext/tlsexttest.c
4141
if (memcmp(cookie, ssl->s3->hs.tls13.cookie,
regress/lib/libssl/tlsext/tlsexttest.c
4142
ssl->s3->hs.tls13.cookie_len) != 0) {
regress/lib/libssl/tlsext/tlsexttest.c
4214
ssl->s3->hs.tls13.use_psk_dhe_ke = 1;
regress/lib/libssl/tlsext/tlsexttest.c
4215
ssl->s3->hs.our_max_tls_version = TLS1_2_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
4222
ssl->s3->hs.tls13.use_psk_dhe_ke = 0;
regress/lib/libssl/tlsext/tlsexttest.c
4223
ssl->s3->hs.our_max_tls_version = TLS1_3_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
4231
ssl->s3->hs.tls13.use_psk_dhe_ke = 1;
regress/lib/libssl/tlsext/tlsexttest.c
4232
ssl->s3->hs.our_max_tls_version = TLS1_3_VERSION;
regress/lib/libssl/tlsext/tlsexttest.c
4273
ssl->s3->hs.tls13.use_psk_dhe_ke = 0;
regress/lib/libssl/tlsext/tlsexttest.c
4286
if (ssl->s3->hs.tls13.use_psk_dhe_ke != 1) {
regress/lib/libssl/tlsext/tlsexttest.c
4296
ssl->s3->hs.tls13.use_psk_dhe_ke = 0;
regress/lib/libssl/tlsext/tlsexttest.c
4308
if (ssl->s3->hs.tls13.use_psk_dhe_ke != 0) {
regress/lib/libssl/tlsext/tlsexttest.c
4318
ssl->s3->hs.tls13.use_psk_dhe_ke = 0;
regress/lib/libssl/tlsext/tlsexttest.c
4330
if (ssl->s3->hs.tls13.use_psk_dhe_ke != 1) {
regress/lib/libssl/tlsext/tlsexttest.c
465
if (ssl->s3->alpn_selected_len !=
regress/lib/libssl/tlsext/tlsexttest.c
470
compare_data(ssl->s3->alpn_selected,
regress/lib/libssl/tlsext/tlsexttest.c
471
ssl->s3->alpn_selected_len,
regress/lib/libssl/tlsext/tlsexttest.c
476
if (memcmp(ssl->s3->alpn_selected,
regress/lib/libssl/tlsext/tlsexttest.c
480
compare_data(ssl->s3->alpn_selected,
regress/lib/libssl/tlsext/tlsexttest.c
481
ssl->s3->alpn_selected_len,
regress/lib/libssl/tlsext/tlsexttest.c
495
free(ssl->s3->alpn_selected);
regress/lib/libssl/tlsext/tlsexttest.c
496
ssl->s3->alpn_selected = NULL;
regress/lib/libssl/tlsext/tlsexttest.c
497
ssl->s3->alpn_selected_len = 0;
regress/lib/libssl/unit/tls_prf.c
131
ssl->s3->hs.cipher = cipher;
sys/arch/mips64/include/cpustate.h
145
RESTORE_REG(s3, S3, frame, bo) ;\
sys/arch/mips64/include/cpustate.h
98
SAVE_REG(s3, S3, frame, bo) ;\
sys/arch/mips64/include/frame.h
55
register_t s3;
sys/arch/mips64/mips64/db_machdep.c
108
{ "s3", (long *)&ddb_regs.s3, FCN_NULL },
sys/crypto/aes.c
120
uint32_t s0, s1, s2, s3, s4, s5, s6, s7;
sys/crypto/aes.c
254
s3 = t53 ^ t66;
sys/crypto/aes.c
257
s1 = t64 ^ ~s3;
sys/crypto/aes.c
263
q[4] = s3;
sys/crypto/poly1305.c
103
((unsigned long long)h2 * s3) +
sys/crypto/poly1305.c
109
((unsigned long long)h3 * s3) +
sys/crypto/poly1305.c
115
((unsigned long long)h4 * s3);
sys/crypto/poly1305.c
70
unsigned long s1, s2, s3, s4;
sys/crypto/poly1305.c
83
s3 = r3 * 5;
sys/crypto/rijndael.c
1000
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[38];
sys/crypto/rijndael.c
1001
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[39];
sys/crypto/rijndael.c
1007
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[43];
sys/crypto/rijndael.c
1009
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[44];
sys/crypto/rijndael.c
1010
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[45];
sys/crypto/rijndael.c
1011
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[46];
sys/crypto/rijndael.c
1012
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[47];
sys/crypto/rijndael.c
1018
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[51];
sys/crypto/rijndael.c
1020
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[52];
sys/crypto/rijndael.c
1021
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[53];
sys/crypto/rijndael.c
1022
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[54];
sys/crypto/rijndael.c
1023
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[55];
sys/crypto/rijndael.c
1035
Td1[(s3 >> 16) & 0xff] ^
sys/crypto/rijndael.c
1042
Td2[(s3 >> 8) & 0xff] ^
sys/crypto/rijndael.c
1049
Td3[(s3 ) & 0xff] ^
sys/crypto/rijndael.c
1052
Td0[(s3 >> 24) ] ^
sys/crypto/rijndael.c
1081
s3 =
sys/crypto/rijndael.c
1114
s3 =
sys/crypto/rijndael.c
1120
PUTU32(pt + 12, s3);
sys/crypto/rijndael.c
759
u32 s0, s1, s2, s3, t0, t1, t2, t3;
sys/crypto/rijndael.c
771
s3 = GETU32(pt + 12) ^ rk[3];
sys/crypto/rijndael.c
774
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[ 4];
sys/crypto/rijndael.c
775
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[ 5];
sys/crypto/rijndael.c
776
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[ 6];
sys/crypto/rijndael.c
777
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[ 7];
sys/crypto/rijndael.c
782
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[11];
sys/crypto/rijndael.c
784
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[12];
sys/crypto/rijndael.c
785
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[13];
sys/crypto/rijndael.c
786
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[14];
sys/crypto/rijndael.c
787
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[15];
sys/crypto/rijndael.c
792
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[19];
sys/crypto/rijndael.c
794
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[20];
sys/crypto/rijndael.c
795
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[21];
sys/crypto/rijndael.c
796
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[22];
sys/crypto/rijndael.c
797
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[23];
sys/crypto/rijndael.c
802
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[27];
sys/crypto/rijndael.c
804
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[28];
sys/crypto/rijndael.c
805
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[29];
sys/crypto/rijndael.c
806
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[30];
sys/crypto/rijndael.c
807
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[31];
sys/crypto/rijndael.c
812
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[35];
sys/crypto/rijndael.c
814
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[36];
sys/crypto/rijndael.c
815
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[37];
sys/crypto/rijndael.c
816
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[38];
sys/crypto/rijndael.c
817
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[39];
sys/crypto/rijndael.c
823
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[43];
sys/crypto/rijndael.c
825
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[44];
sys/crypto/rijndael.c
826
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[45];
sys/crypto/rijndael.c
827
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[46];
sys/crypto/rijndael.c
828
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[47];
sys/crypto/rijndael.c
834
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[51];
sys/crypto/rijndael.c
836
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[52];
sys/crypto/rijndael.c
837
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[53];
sys/crypto/rijndael.c
838
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[54];
sys/crypto/rijndael.c
839
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[55];
sys/crypto/rijndael.c
853
Te3[(s3 ) & 0xff] ^
sys/crypto/rijndael.c
858
Te2[(s3 >> 8) & 0xff] ^
sys/crypto/rijndael.c
863
Te1[(s3 >> 16) & 0xff] ^
sys/crypto/rijndael.c
868
Te0[(s3 >> 24) ] ^
sys/crypto/rijndael.c
897
s3 =
sys/crypto/rijndael.c
930
s3 =
sys/crypto/rijndael.c
936
PUTU32(ct + 12, s3);
sys/crypto/rijndael.c
943
u32 s0, s1, s2, s3, t0, t1, t2, t3;
sys/crypto/rijndael.c
955
s3 = GETU32(ct + 12) ^ rk[3];
sys/crypto/rijndael.c
958
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[ 4];
sys/crypto/rijndael.c
959
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[ 5];
sys/crypto/rijndael.c
960
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[ 6];
sys/crypto/rijndael.c
961
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[ 7];
sys/crypto/rijndael.c
966
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[11];
sys/crypto/rijndael.c
968
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[12];
sys/crypto/rijndael.c
969
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[13];
sys/crypto/rijndael.c
970
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[14];
sys/crypto/rijndael.c
971
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[15];
sys/crypto/rijndael.c
976
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[19];
sys/crypto/rijndael.c
978
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[20];
sys/crypto/rijndael.c
979
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[21];
sys/crypto/rijndael.c
980
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[22];
sys/crypto/rijndael.c
981
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[23];
sys/crypto/rijndael.c
986
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[27];
sys/crypto/rijndael.c
988
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[28];
sys/crypto/rijndael.c
989
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[29];
sys/crypto/rijndael.c
990
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[30];
sys/crypto/rijndael.c
991
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[31];
sys/crypto/rijndael.c
996
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[35];
sys/crypto/rijndael.c
998
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[36];
sys/crypto/rijndael.c
999
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[37];
sys/dev/usb/umass.c
1817
char s3[5];
sys/dev/usb/umass.c
1820
s3[0] = '\0';
sys/dev/usb/umass.c
1833
snprintf(s3, sizeof s3, " ...");
sys/dev/usb/umass.c
1835
sc->sc_dev.dv_xname, s1, s2, s3));
sys/lib/libsa/rijndael.c
1028
s3 =
sys/lib/libsa/rijndael.c
1034
PUTU32(ct + 12, s3);
sys/lib/libsa/rijndael.c
1041
u32 s0, s1, s2, s3, t0, t1, t2, t3;
sys/lib/libsa/rijndael.c
1053
s3 = GETU32(ct + 12) ^ rk[3];
sys/lib/libsa/rijndael.c
1056
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[ 4];
sys/lib/libsa/rijndael.c
1057
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[ 5];
sys/lib/libsa/rijndael.c
1058
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[ 6];
sys/lib/libsa/rijndael.c
1059
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[ 7];
sys/lib/libsa/rijndael.c
1064
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[11];
sys/lib/libsa/rijndael.c
1066
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[12];
sys/lib/libsa/rijndael.c
1067
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[13];
sys/lib/libsa/rijndael.c
1068
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[14];
sys/lib/libsa/rijndael.c
1069
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[15];
sys/lib/libsa/rijndael.c
1074
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[19];
sys/lib/libsa/rijndael.c
1076
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[20];
sys/lib/libsa/rijndael.c
1077
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[21];
sys/lib/libsa/rijndael.c
1078
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[22];
sys/lib/libsa/rijndael.c
1079
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[23];
sys/lib/libsa/rijndael.c
1084
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[27];
sys/lib/libsa/rijndael.c
1086
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[28];
sys/lib/libsa/rijndael.c
1087
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[29];
sys/lib/libsa/rijndael.c
1088
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[30];
sys/lib/libsa/rijndael.c
1089
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[31];
sys/lib/libsa/rijndael.c
1094
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[35];
sys/lib/libsa/rijndael.c
1096
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[36];
sys/lib/libsa/rijndael.c
1097
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[37];
sys/lib/libsa/rijndael.c
1098
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[38];
sys/lib/libsa/rijndael.c
1099
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[39];
sys/lib/libsa/rijndael.c
1105
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[43];
sys/lib/libsa/rijndael.c
1107
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[44];
sys/lib/libsa/rijndael.c
1108
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[45];
sys/lib/libsa/rijndael.c
1109
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[46];
sys/lib/libsa/rijndael.c
1110
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[47];
sys/lib/libsa/rijndael.c
1116
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[51];
sys/lib/libsa/rijndael.c
1118
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[52];
sys/lib/libsa/rijndael.c
1119
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[53];
sys/lib/libsa/rijndael.c
1120
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[54];
sys/lib/libsa/rijndael.c
1121
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[55];
sys/lib/libsa/rijndael.c
1133
Td1[(s3 >> 16) & 0xff] ^
sys/lib/libsa/rijndael.c
1140
Td2[(s3 >> 8) & 0xff] ^
sys/lib/libsa/rijndael.c
1147
Td3[(s3 ) & 0xff] ^
sys/lib/libsa/rijndael.c
1150
Td0[(s3 >> 24) ] ^
sys/lib/libsa/rijndael.c
1179
s3 =
sys/lib/libsa/rijndael.c
1212
s3 =
sys/lib/libsa/rijndael.c
1218
PUTU32(pt + 12, s3);
sys/lib/libsa/rijndael.c
857
u32 s0, s1, s2, s3, t0, t1, t2, t3;
sys/lib/libsa/rijndael.c
869
s3 = GETU32(pt + 12) ^ rk[3];
sys/lib/libsa/rijndael.c
872
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[ 4];
sys/lib/libsa/rijndael.c
873
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[ 5];
sys/lib/libsa/rijndael.c
874
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[ 6];
sys/lib/libsa/rijndael.c
875
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[ 7];
sys/lib/libsa/rijndael.c
880
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[11];
sys/lib/libsa/rijndael.c
882
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[12];
sys/lib/libsa/rijndael.c
883
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[13];
sys/lib/libsa/rijndael.c
884
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[14];
sys/lib/libsa/rijndael.c
885
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[15];
sys/lib/libsa/rijndael.c
890
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[19];
sys/lib/libsa/rijndael.c
892
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[20];
sys/lib/libsa/rijndael.c
893
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[21];
sys/lib/libsa/rijndael.c
894
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[22];
sys/lib/libsa/rijndael.c
895
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[23];
sys/lib/libsa/rijndael.c
900
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[27];
sys/lib/libsa/rijndael.c
902
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[28];
sys/lib/libsa/rijndael.c
903
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[29];
sys/lib/libsa/rijndael.c
904
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[30];
sys/lib/libsa/rijndael.c
905
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[31];
sys/lib/libsa/rijndael.c
910
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[35];
sys/lib/libsa/rijndael.c
912
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[36];
sys/lib/libsa/rijndael.c
913
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[37];
sys/lib/libsa/rijndael.c
914
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[38];
sys/lib/libsa/rijndael.c
915
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[39];
sys/lib/libsa/rijndael.c
921
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[43];
sys/lib/libsa/rijndael.c
923
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[44];
sys/lib/libsa/rijndael.c
924
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[45];
sys/lib/libsa/rijndael.c
925
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[46];
sys/lib/libsa/rijndael.c
926
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[47];
sys/lib/libsa/rijndael.c
932
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[51];
sys/lib/libsa/rijndael.c
934
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[52];
sys/lib/libsa/rijndael.c
935
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[53];
sys/lib/libsa/rijndael.c
936
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[54];
sys/lib/libsa/rijndael.c
937
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[55];
sys/lib/libsa/rijndael.c
951
Te3[(s3 ) & 0xff] ^
sys/lib/libsa/rijndael.c
956
Te2[(s3 >> 8) & 0xff] ^
sys/lib/libsa/rijndael.c
961
Te1[(s3 >> 16) & 0xff] ^
sys/lib/libsa/rijndael.c
966
Te0[(s3 >> 24) ] ^
sys/lib/libsa/rijndael.c
995
s3 =
usr.bin/lex/misc.c
415
char *s1, *s2, *s3;
usr.bin/lex/misc.c
427
s3 = &filename[sizeof(filename) - 2];
usr.bin/lex/misc.c
429
while (s2 < s3 && *s1) {
usr.bin/lex/misc.c
688
out_str3(const char *fmt, const char s1[], const char s2[], const char s3[])
usr.bin/lex/misc.c
690
fprintf(stdout, fmt, s1, s2, s3);
usr.bin/mandoc/roff.c
2512
const char *s1, *s2, *s3;
usr.bin/mandoc/roff.c
2518
s3 = strchr(s2, *s1); /* for scanning the second string */
usr.bin/mandoc/roff.c
2520
if (NULL == s3) /* found no middle delimiter */
usr.bin/mandoc/roff.c
2523
while ('\0' != *++s3) {
usr.bin/mandoc/roff.c
2524
if (*s2 != *s3) { /* mismatch */
usr.bin/mandoc/roff.c
2525
s3 = strchr(s3, *s1);
usr.bin/mandoc/roff.c
2528
if (*s3 == *s1) { /* found the final delimiter */
usr.bin/mandoc/roff.c
2536
if (NULL == s3)
usr.bin/mandoc/roff.c
2537
s3 = strchr(s2, '\0');
usr.bin/mandoc/roff.c
2538
else if (*s3 != '\0')
usr.bin/mandoc/roff.c
2539
s3++;
usr.bin/mandoc/roff.c
2540
*pos = s3 - v;
usr.bin/ssh/poly1305.c
33
uint32_t s1,s2,s3,s4;
usr.bin/ssh/poly1305.c
57
s3 = r3 * 5;
usr.bin/ssh/poly1305.c
86
t[0] = mul32x32_64(h0,r0) + mul32x32_64(h1,s4) + mul32x32_64(h2,s3) + mul32x32_64(h3,s2) + mul32x32_64(h4,s1);
usr.bin/ssh/poly1305.c
87
t[1] = mul32x32_64(h0,r1) + mul32x32_64(h1,r0) + mul32x32_64(h2,s4) + mul32x32_64(h3,s3) + mul32x32_64(h4,s2);
usr.bin/ssh/poly1305.c
88
t[2] = mul32x32_64(h0,r2) + mul32x32_64(h1,r1) + mul32x32_64(h2,r0) + mul32x32_64(h3,s4) + mul32x32_64(h4,s3);
usr.bin/ssh/rijndael.c
1003
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[35];
usr.bin/ssh/rijndael.c
1005
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[36];
usr.bin/ssh/rijndael.c
1006
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[37];
usr.bin/ssh/rijndael.c
1007
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[38];
usr.bin/ssh/rijndael.c
1008
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[39];
usr.bin/ssh/rijndael.c
1014
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[43];
usr.bin/ssh/rijndael.c
1016
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[44];
usr.bin/ssh/rijndael.c
1017
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[45];
usr.bin/ssh/rijndael.c
1018
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[46];
usr.bin/ssh/rijndael.c
1019
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[47];
usr.bin/ssh/rijndael.c
1025
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[51];
usr.bin/ssh/rijndael.c
1027
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[52];
usr.bin/ssh/rijndael.c
1028
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[53];
usr.bin/ssh/rijndael.c
1029
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[54];
usr.bin/ssh/rijndael.c
1030
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[55];
usr.bin/ssh/rijndael.c
1042
Td1[(s3 >> 16) & 0xff] ^
usr.bin/ssh/rijndael.c
1049
Td2[(s3 >> 8) & 0xff] ^
usr.bin/ssh/rijndael.c
1056
Td3[(s3 ) & 0xff] ^
usr.bin/ssh/rijndael.c
1059
Td0[(s3 >> 24) ] ^
usr.bin/ssh/rijndael.c
1088
s3 =
usr.bin/ssh/rijndael.c
1121
s3 =
usr.bin/ssh/rijndael.c
1127
PUTU32(pt + 12, s3);
usr.bin/ssh/rijndael.c
765
u32 s0, s1, s2, s3, t0, t1, t2, t3;
usr.bin/ssh/rijndael.c
777
s3 = GETU32(pt + 12) ^ rk[3];
usr.bin/ssh/rijndael.c
780
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[ 4];
usr.bin/ssh/rijndael.c
781
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[ 5];
usr.bin/ssh/rijndael.c
782
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[ 6];
usr.bin/ssh/rijndael.c
783
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[ 7];
usr.bin/ssh/rijndael.c
788
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[11];
usr.bin/ssh/rijndael.c
790
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[12];
usr.bin/ssh/rijndael.c
791
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[13];
usr.bin/ssh/rijndael.c
792
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[14];
usr.bin/ssh/rijndael.c
793
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[15];
usr.bin/ssh/rijndael.c
798
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[19];
usr.bin/ssh/rijndael.c
800
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[20];
usr.bin/ssh/rijndael.c
801
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[21];
usr.bin/ssh/rijndael.c
802
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[22];
usr.bin/ssh/rijndael.c
803
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[23];
usr.bin/ssh/rijndael.c
808
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[27];
usr.bin/ssh/rijndael.c
810
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[28];
usr.bin/ssh/rijndael.c
811
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[29];
usr.bin/ssh/rijndael.c
812
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[30];
usr.bin/ssh/rijndael.c
813
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[31];
usr.bin/ssh/rijndael.c
818
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[35];
usr.bin/ssh/rijndael.c
820
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[36];
usr.bin/ssh/rijndael.c
821
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[37];
usr.bin/ssh/rijndael.c
822
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[38];
usr.bin/ssh/rijndael.c
823
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[39];
usr.bin/ssh/rijndael.c
829
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[43];
usr.bin/ssh/rijndael.c
831
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[44];
usr.bin/ssh/rijndael.c
832
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[45];
usr.bin/ssh/rijndael.c
833
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[46];
usr.bin/ssh/rijndael.c
834
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[47];
usr.bin/ssh/rijndael.c
840
s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[51];
usr.bin/ssh/rijndael.c
842
t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[52];
usr.bin/ssh/rijndael.c
843
t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[53];
usr.bin/ssh/rijndael.c
844
t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >> 8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[54];
usr.bin/ssh/rijndael.c
845
t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >> 8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[55];
usr.bin/ssh/rijndael.c
859
Te3[(s3 ) & 0xff] ^
usr.bin/ssh/rijndael.c
864
Te2[(s3 >> 8) & 0xff] ^
usr.bin/ssh/rijndael.c
869
Te1[(s3 >> 16) & 0xff] ^
usr.bin/ssh/rijndael.c
874
Te0[(s3 >> 24) ] ^
usr.bin/ssh/rijndael.c
903
s3 =
usr.bin/ssh/rijndael.c
936
s3 =
usr.bin/ssh/rijndael.c
942
PUTU32(ct + 12, s3);
usr.bin/ssh/rijndael.c
950
u32 s0, s1, s2, s3, t0, t1, t2, t3;
usr.bin/ssh/rijndael.c
962
s3 = GETU32(ct + 12) ^ rk[3];
usr.bin/ssh/rijndael.c
965
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[ 4];
usr.bin/ssh/rijndael.c
966
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[ 5];
usr.bin/ssh/rijndael.c
967
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[ 6];
usr.bin/ssh/rijndael.c
968
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[ 7];
usr.bin/ssh/rijndael.c
973
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[11];
usr.bin/ssh/rijndael.c
975
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[12];
usr.bin/ssh/rijndael.c
976
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[13];
usr.bin/ssh/rijndael.c
977
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[14];
usr.bin/ssh/rijndael.c
978
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[15];
usr.bin/ssh/rijndael.c
983
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[19];
usr.bin/ssh/rijndael.c
985
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[20];
usr.bin/ssh/rijndael.c
986
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[21];
usr.bin/ssh/rijndael.c
987
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[22];
usr.bin/ssh/rijndael.c
988
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[23];
usr.bin/ssh/rijndael.c
993
s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >> 8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[27];
usr.bin/ssh/rijndael.c
995
t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >> 8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[28];
usr.bin/ssh/rijndael.c
996
t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[29];
usr.bin/ssh/rijndael.c
997
t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[30];
usr.bin/ssh/rijndael.c
998
t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >> 8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[31];
usr.bin/systat/vmstat.c
212
allocinfo(&s3);
usr.bin/systat/vmstat.c
227
getinfo(&s3);
usr.bin/systat/vmstat.c
70
} s, s1, s2, s3, z;
usr.bin/systat/vmstat.c
702
copyinfo(&s3, &s1);
usr.bin/systat/vmstat.c
715
copyinfo(&s3, &s);
usr.sbin/amd/amd/util.c
65
str3cat(char *p, char *s1, char *s2, char *s3)
usr.sbin/amd/amd/util.c
69
size_t l3 = strlen(s3);
usr.sbin/amd/amd/util.c
76
bcopy(s3, p + l1 + l2, l3 + 1);
usr.sbin/mrouted/defs.h
117
extern char s3[];
usr.sbin/mrouted/inet.c
22
char s3[SNAMLEN]; /* or inet_fmts(). */
usr.sbin/mrouted/prune.c
1036
prun_tmr, inet_fmt(src, s3));
usr.sbin/mrouted/prune.c
1136
inet_fmt(graft_src, s2), inet_fmt(graft_grp, s3));
usr.sbin/mrouted/prune.c
1148
inet_fmt(graft_grp, s3));
usr.sbin/mrouted/prune.c
1200
inet_fmt(src, s3));
usr.sbin/mrouted/prune.c
1243
inet_fmt(grft_src, s2), inet_fmt(grft_grp, s3));
usr.sbin/mrouted/prune.c
1255
inet_fmt(src, s3));
usr.sbin/mrouted/prune.c
1338
inet_fmt(st->st_origin, s3),
usr.sbin/mrouted/prune.c
1364
inet_fmt(gt->gt_srctbl->st_origin, s3),
usr.sbin/mrouted/prune.c
1447
inet_fmt(pt->pt_router, s3),
usr.sbin/mrouted/prune.c
1786
inet_fmt(group, s2), inet_fmt(qry->tr_dst, s3));
usr.sbin/mrouted/prune.c
269
inet_fmt(gt->gt_route->rt_gateway, s3));
usr.sbin/mrouted/prune.c
311
inet_fmt(gt->gt_route->rt_gateway, s3), gt->gt_route->rt_parent);
usr.sbin/mrouted/prune.c
337
inet_fmt(origin, s1), inet_fmt(grp, s2), inet_fmt(dst, s3));
usr.sbin/mrouted/prune.c
940
inet_fmt(prun_src, s2), inet_fmt(prun_grp, s3), prun_tmr);
usr.sbin/mrouted/prune.c
952
inet_fmt(prun_grp, s3));
usr.sbin/mrouted/prune.c
958
inet_fmt(prun_grp, s3));
usr.sbin/mrouted/prune.c
970
inet_fmt(prun_grp, s3), prun_tmr,
usr.sbin/mrouted/vif.c
1281
inet_fmts(v->uv_subnet, v->uv_subnetmask, s3),
usr.sbin/mtrace/mtrace.c
1343
inet_fmt(qsrc, s1), inet_fmt(qdst, s2), inet_fmt(qgrp, s3));
usr.sbin/mtrace/mtrace.c
1542
inet_fmt(qdst, s2), inet_fmt(qgrp, s3), inet_fmt(qsrc, s1),
usr.sbin/mtrace/mtrace.c
682
inet_fmt(igmp->igmp_group.s_addr, s3), igmp->igmp_code);
usr.sbin/unbound/smallapp/unbound-checkconf.c
211
struct config_str3list* s3;
usr.sbin/unbound/smallapp/unbound-checkconf.c
241
for(s3=cfg->acl_tag_actions; s3; s3 = s3->next) {
usr.sbin/unbound/smallapp/unbound-checkconf.c
243
if(!netblockstrtoaddr(s3->str, UNBOUND_DNS_PORT, &a, &alen,
usr.sbin/unbound/smallapp/unbound-checkconf.c
247
s3->str, s3->str2, s3->str3);
usr.sbin/unbound/smallapp/unbound-checkconf.c
249
if(find_tag_id(cfg, s3->str2) == -1) {
usr.sbin/unbound/smallapp/unbound-checkconf.c
252
s3->str2, s3->str, s3->str2, s3->str3);
usr.sbin/unbound/smallapp/unbound-checkconf.c
254
if(!local_zone_str2type(s3->str3, &t)) {
usr.sbin/unbound/smallapp/unbound-checkconf.c
257
s3->str3, s3->str, s3->str2, s3->str3);
usr.sbin/unbound/smallapp/unbound-checkconf.c
262
for(s3=cfg->acl_tag_datas; s3; s3 = s3->next) {
usr.sbin/unbound/smallapp/unbound-checkconf.c
267
if(!netblockstrtoaddr(s3->str, UNBOUND_DNS_PORT, &a, &alen,
usr.sbin/unbound/smallapp/unbound-checkconf.c
270
s3->str, s3->str2, s3->str3);
usr.sbin/unbound/smallapp/unbound-checkconf.c
272
if(find_tag_id(cfg, s3->str2) == -1) {
usr.sbin/unbound/smallapp/unbound-checkconf.c
275
s3->str2, s3->str, s3->str2, s3->str3);
usr.sbin/unbound/smallapp/unbound-checkconf.c
279
snprintf(buf, sizeof(buf), "%s %s", ".", s3->str3);
usr.sbin/unbound/smallapp/unbound-checkconf.c
286
s3->str, s3->str2, s3->str3);