OpenCoverage

a_strnid.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_strnid.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3static struct stack_st_ASN1_STRING_TABLE *stable = -
4 ((void *)0)-
5 ;-
6static void st_free(ASN1_STRING_TABLE *tbl);-
7static int sk_table_cmp(const ASN1_STRING_TABLE * const *a,-
8 const ASN1_STRING_TABLE * const *b);-
9-
10-
11-
12-
13-
14-
15-
16static unsigned long global_mask = 0x2000;-
17-
18void-
19ASN1_STRING_set_default_mask(unsigned long mask)-
20{-
21 global_mask = mask;-
22}
never executed: end of block
0
23-
24unsigned long-
25ASN1_STRING_get_default_mask(void)-
26{-
27 return
never executed: return global_mask;
global_mask;
never executed: return global_mask;
0
28}-
29int-
30ASN1_STRING_set_default_mask_asc(const char *p)-
31{-
32 unsigned long mask;-
33 char *end;-
34-
35 if (!
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
36 (__extension__ (__builtin_constant_p (
__builtin_constant_p ( 5 )Description
TRUEnever evaluated
FALSEnever evaluated
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
37 5
__builtin_constant_p ( 5 )Description
TRUEnever evaluated
FALSEnever evaluated
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
38 )
__builtin_constant_p ( 5 )Description
TRUEnever evaluated
FALSEnever evaluated
&& ((__builtin_constant_p (
__builtin_constant_p ( p )Description
TRUEnever evaluated
FALSEnever evaluated
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
39 p
__builtin_constant_p ( p )Description
TRUEnever evaluated
FALSEnever evaluated
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
40 )
__builtin_constant_p ( p )Description
TRUEnever evaluated
FALSEnever evaluated
&& strlen (
strlen ( p ) <...size_t) ( 5 ))Description
TRUEnever evaluated
FALSEnever evaluated
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
41 p
strlen ( p ) <...size_t) ( 5 ))Description
TRUEnever evaluated
FALSEnever evaluated
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
42 ) < ((size_t) (
strlen ( p ) <...size_t) ( 5 ))Description
TRUEnever evaluated
FALSEnever evaluated
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
43 5
strlen ( p ) <...size_t) ( 5 ))Description
TRUEnever evaluated
FALSEnever evaluated
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
44 ))
strlen ( p ) <...size_t) ( 5 ))Description
TRUEnever evaluated
FALSEnever evaluated
) || (__builtin_constant_p (
__builtin_cons..._p ( "MASK:" )Description
TRUEnever evaluated
FALSEnever evaluated
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
45 "MASK:"
__builtin_cons..._p ( "MASK:" )Description
TRUEnever evaluated
FALSEnever evaluated
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
46 )
__builtin_cons..._p ( "MASK:" )Description
TRUEnever evaluated
FALSEnever evaluated
&& strlen (
strlen ( "MASK...size_t) ( 5 ))Description
TRUEnever evaluated
FALSEnever evaluated
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
47 "MASK:"
strlen ( "MASK...size_t) ( 5 ))Description
TRUEnever evaluated
FALSEnever evaluated
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
48 ) < ((size_t) (
strlen ( "MASK...size_t) ( 5 ))Description
TRUEnever evaluated
FALSEnever evaluated
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
49 5
strlen ( "MASK...size_t) ( 5 ))Description
TRUEnever evaluated
FALSEnever evaluated
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
50 ))
strlen ( "MASK...size_t) ( 5 ))Description
TRUEnever evaluated
FALSEnever evaluated
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
51 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
52 ) && __builtin_constant_p (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
53 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
54 ) && (__s1_len = __builtin_strlen (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
55 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
56 ), __s2_len = __builtin_strlen (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
57 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
58 ), (!((size_t)(const void *)((
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
59 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
60 ) + 1) - (size_t)(const void *)(
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
61 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
62 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
63 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
64 ) + 1) - (size_t)(const void *)(
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
65 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
66 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
67 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
68 ,
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
69 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
70 ) : (__builtin_constant_p (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
71 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
72 ) && ((size_t)(const void *)((
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
73 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
74 ) + 1) - (size_t)(const void *)(
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
75 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
76 ) == 1) && (__s1_len = __builtin_strlen (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
77 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
78 ), __s1_len < 4) ? (__builtin_constant_p (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
79 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
80 ) && ((size_t)(const void *)((
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
81 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
82 ) + 1) - (size_t)(const void *)(
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
83 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
84 ) == 1) ? __builtin_strcmp (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
85 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
86 ,
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
87 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
88 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
89 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
90 ); int __result = (((const unsigned char *) (const char *) (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
91 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
92 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
93 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
94 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
95 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
96 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( p ))[3] - __s2[3]);
0
97 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( p ))[3] - __s2[3]);
0
98 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
99 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
100 ) && ((size_t)(const void *)((
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
101 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
102 ) + 1) - (size_t)(const void *)(
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
103 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
104 ) == 1) && (__s2_len = __builtin_strlen (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
105 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
106 ), __s2_len < 4) ? (__builtin_constant_p (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
107 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
108 ) && ((size_t)(const void *)((
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
109 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
110 ) + 1) - (size_t)(const void *)(
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
111 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
112 ) == 1) ? __builtin_strcmp (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
113 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
114 ,
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
115 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
116 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
117 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
118 ); int __result = (((const unsigned char *) (const char *) (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
119 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
120 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
121 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
122 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
123 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
124 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "MASK:" ))[3] - __s2[3]);
0
125 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "MASK:" ))[3] - __s2[3]);
0
126 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
127 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
128 ,
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
129 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
130 )))); }) : strncmp (
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
131 p
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
132 ,
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
133 "MASK:"
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
134 ,
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
135 5
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
136 )))
! (__extension...MASK:" , 5 )))Description
TRUEnever evaluated
FALSEnever evaluated
0
137 ) {-
138 if (!p[5]
!p[5]Description
TRUEnever evaluated
FALSEnever evaluated
)
0
139 return
never executed: return 0;
0;
never executed: return 0;
0
140 mask = strtoul(p + 5, &end, 0);-
141 if (*
*endDescription
TRUEnever evaluated
FALSEnever evaluated
end
*endDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
142 return
never executed: return 0;
0;
never executed: return 0;
0
143 }
never executed: end of block
else if (!
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
144 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
145 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
146 ) && __builtin_constant_p (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
147 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
148 ) && (__s1_len = __builtin_strlen (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
149 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
150 ), __s2_len = __builtin_strlen (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
151 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
152 ), (!((size_t)(const void *)((
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
153 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
154 ) + 1) - (size_t)(const void *)(
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
155 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
156 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
157 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
158 ) + 1) - (size_t)(const void *)(
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
159 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
160 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
161 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
162 ,
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
163 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
164 ) : (__builtin_constant_p (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
165 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
166 ) && ((size_t)(const void *)((
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
167 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
168 ) + 1) - (size_t)(const void *)(
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
169 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
170 ) == 1) && (__s1_len = __builtin_strlen (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
171 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
172 ), __s1_len < 4) ? (__builtin_constant_p (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
173 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
174 ) && ((size_t)(const void *)((
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
175 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
176 ) + 1) - (size_t)(const void *)(
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
177 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
178 ) == 1) ? __builtin_strcmp (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
179 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
180 ,
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
181 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
182 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
183 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
184 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
185 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
186 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
187 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
188 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
189 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
190 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( p ))[3] - __s2[3]);
0
191 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( p ))[3] - __s2[3]);
0
192 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
193 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
194 ) && ((size_t)(const void *)((
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
195 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
196 ) + 1) - (size_t)(const void *)(
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
197 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
198 ) == 1) && (__s2_len = __builtin_strlen (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
199 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
200 ), __s2_len < 4) ? (__builtin_constant_p (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
201 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
202 ) && ((size_t)(const void *)((
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
203 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
204 ) + 1) - (size_t)(const void *)(
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
205 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
206 ) == 1) ? __builtin_strcmp (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
207 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
208 ,
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
209 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
210 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
211 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
212 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
213 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
214 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
215 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
216 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
217 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
218 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "nombstr" ))[3] - __s2[3]);
0
219 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "nombstr" ))[3] - __s2[3]);
0
220 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
221 p
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
222 ,
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
223 "nombstr"
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
224 )))); })
! __extension_...bstr" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
225 )-
226 mask = ~((unsigned long)(0x0800|0x2000));
never executed: mask = ~((unsigned long)(0x0800|0x2000));
0
227 else if (!
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
228 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
229 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
230 ) && __builtin_constant_p (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
231 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
232 ) && (__s1_len = __builtin_strlen (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
233 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
234 ), __s2_len = __builtin_strlen (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
235 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
236 ), (!((size_t)(const void *)((
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
237 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
238 ) + 1) - (size_t)(const void *)(
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
239 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
240 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
241 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
242 ) + 1) - (size_t)(const void *)(
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
243 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
244 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
245 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
246 ,
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
247 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
248 ) : (__builtin_constant_p (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
249 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
250 ) && ((size_t)(const void *)((
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
251 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
252 ) + 1) - (size_t)(const void *)(
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
253 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
254 ) == 1) && (__s1_len = __builtin_strlen (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
255 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
256 ), __s1_len < 4) ? (__builtin_constant_p (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
257 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
258 ) && ((size_t)(const void *)((
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
259 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
260 ) + 1) - (size_t)(const void *)(
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
261 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
262 ) == 1) ? __builtin_strcmp (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
263 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
264 ,
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
265 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
266 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
267 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
268 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
269 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
270 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
271 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
272 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
273 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
274 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( p ))[3] - __s2[3]);
0
275 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( p ))[3] - __s2[3]);
0
276 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
277 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
278 ) && ((size_t)(const void *)((
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
279 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
280 ) + 1) - (size_t)(const void *)(
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
281 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
282 ) == 1) && (__s2_len = __builtin_strlen (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
283 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
284 ), __s2_len < 4) ? (__builtin_constant_p (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
285 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
286 ) && ((size_t)(const void *)((
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
287 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
288 ) + 1) - (size_t)(const void *)(
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
289 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
290 ) == 1) ? __builtin_strcmp (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
291 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
292 ,
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
293 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
294 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
295 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
296 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
297 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
298 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
299 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
300 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
301 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
302 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "pkix" ))[3] - __s2[3]);
0
303 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "pkix" ))[3] - __s2[3]);
0
304 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
305 p
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
306 ,
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
307 "pkix"
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
308 )))); })
! __extension_...pkix" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
309 )-
310 mask = ~((unsigned long)0x0004);
never executed: mask = ~((unsigned long)0x0004);
0
311 else if (!
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
312 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
313 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
314 ) && __builtin_constant_p (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
315 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
316 ) && (__s1_len = __builtin_strlen (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
317 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
318 ), __s2_len = __builtin_strlen (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
319 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
320 ), (!((size_t)(const void *)((
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
321 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
322 ) + 1) - (size_t)(const void *)(
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
323 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
324 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
325 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
326 ) + 1) - (size_t)(const void *)(
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
327 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
328 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
329 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
330 ,
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
331 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
332 ) : (__builtin_constant_p (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
333 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
334 ) && ((size_t)(const void *)((
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
335 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
336 ) + 1) - (size_t)(const void *)(
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
337 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
338 ) == 1) && (__s1_len = __builtin_strlen (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
339 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
340 ), __s1_len < 4) ? (__builtin_constant_p (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
341 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
342 ) && ((size_t)(const void *)((
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
343 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
344 ) + 1) - (size_t)(const void *)(
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
345 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
346 ) == 1) ? __builtin_strcmp (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
347 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
348 ,
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
349 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
350 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
351 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
352 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
353 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
354 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
355 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
356 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
357 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
358 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( p ))[3] - __s2[3]);
0
359 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( p ))[3] - __s2[3]);
0
360 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
361 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
362 ) && ((size_t)(const void *)((
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
363 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
364 ) + 1) - (size_t)(const void *)(
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
365 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
366 ) == 1) && (__s2_len = __builtin_strlen (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
367 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
368 ), __s2_len < 4) ? (__builtin_constant_p (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
369 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
370 ) && ((size_t)(const void *)((
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
371 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
372 ) + 1) - (size_t)(const void *)(
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
373 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
374 ) == 1) ? __builtin_strcmp (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
375 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
376 ,
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
377 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
378 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
379 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
380 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
381 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
382 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
383 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
384 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
385 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
386 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "utf8only" ))[3] - __s2[3]);
0
387 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "utf8only" ))[3] - __s2[3]);
0
388 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
389 p
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
390 ,
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
391 "utf8only"
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
392 )))); })
! __extension_...only" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
393 )-
394 mask = 0x2000;
never executed: mask = 0x2000;
0
395 else if (!
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
396 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
397 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
398 ) && __builtin_constant_p (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
399 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
400 ) && (__s1_len = __builtin_strlen (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
401 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
402 ), __s2_len = __builtin_strlen (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
403 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
404 ), (!((size_t)(const void *)((
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
405 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
406 ) + 1) - (size_t)(const void *)(
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
407 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
408 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
409 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
410 ) + 1) - (size_t)(const void *)(
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
411 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
412 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
413 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
414 ,
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
415 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
416 ) : (__builtin_constant_p (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
417 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
418 ) && ((size_t)(const void *)((
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
419 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
420 ) + 1) - (size_t)(const void *)(
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
421 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
422 ) == 1) && (__s1_len = __builtin_strlen (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
423 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
424 ), __s1_len < 4) ? (__builtin_constant_p (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
425 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
426 ) && ((size_t)(const void *)((
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
427 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
428 ) + 1) - (size_t)(const void *)(
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
429 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
430 ) == 1) ? __builtin_strcmp (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
431 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
432 ,
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
433 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
434 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
435 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
436 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
437 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
438 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
439 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
440 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
441 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
442 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( p ))[3] - __s2[3]);
0
443 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( p ))[3] - __s2[3]);
0
444 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
445 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
446 ) && ((size_t)(const void *)((
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
447 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
448 ) + 1) - (size_t)(const void *)(
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
449 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
450 ) == 1) && (__s2_len = __builtin_strlen (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
451 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
452 ), __s2_len < 4) ? (__builtin_constant_p (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
453 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
454 ) && ((size_t)(const void *)((
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
455 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
456 ) + 1) - (size_t)(const void *)(
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
457 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
458 ) == 1) ? __builtin_strcmp (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
459 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
460 ,
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
461 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
462 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
463 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
464 ); int __result = (((const unsigned char *) (const char *) (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
465 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
466 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
467 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
468 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
469 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
470 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "default" ))[3] - __s2[3]);
0
471 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "default" ))[3] - __s2[3]);
0
472 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
473 p
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
474 ,
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
475 "default"
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
476 )))); })
! __extension_...ault" )))); })Description
TRUEnever evaluated
FALSEnever evaluated
0
477 )-
478 mask = 0xFFFFFFFFL;
never executed: mask = 0xFFFFFFFFL;
0
479 else-
480 return
never executed: return 0;
0;
never executed: return 0;
0
481 ASN1_STRING_set_default_mask(mask);-
482 return
never executed: return 1;
1;
never executed: return 1;
0
483}-
484-
485-
486-
487-
488-
489-
490ASN1_STRING *-
491ASN1_STRING_set_by_NID(ASN1_STRING **out, const unsigned char *in, int inlen,-
492 int inform, int nid)-
493{-
494 ASN1_STRING_TABLE *tbl;-
495 ASN1_STRING *str = -
496 ((void *)0)-
497 ;-
498 unsigned long mask;-
499 int ret;-
500 if (!out
!outDescription
TRUEnever evaluated
FALSEevaluated 33 times by 2 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • verifytest
)
0-33
501 out = &str;
never executed: out = &str;
0
502 tbl = ASN1_STRING_TABLE_get(nid);-
503 if (tbl
tblDescription
TRUEevaluated 33 times by 2 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • verifytest
FALSEnever evaluated
) {
0-33
504 mask = tbl->mask;-
505 if (!(tbl->flags & 0x02)
!(tbl->flags & 0x02)Description
TRUEevaluated 31 times by 2 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • verifytest
FALSEevaluated 2 times by 1 test
Evaluated by:
  • libcrypto.so.44.0.1
)
2-31
506 mask &= global_mask;
executed 31 times by 2 tests: mask &= global_mask;
Executed by:
  • libcrypto.so.44.0.1
  • verifytest
31
507 ret = ASN1_mbstring_ncopy(out, in, inlen, inform, mask,-
508 tbl->minsize, tbl->maxsize);-
509 }
executed 33 times by 2 tests: end of block
Executed by:
  • libcrypto.so.44.0.1
  • verifytest
else
33
510 ret = ASN1_mbstring_copy(out, in, inlen, inform,
never executed: ret = ASN1_mbstring_copy(out, in, inlen, inform, (0x0002|0x0004|0x0800|0x2000) & global_mask);
0
511 (0x0002|0x0004|0x0800|0x2000) & global_mask);
never executed: ret = ASN1_mbstring_copy(out, in, inlen, inform, (0x0002|0x0004|0x0800|0x2000) & global_mask);
0
512 if (ret <= 0
ret <= 0Description
TRUEnever evaluated
FALSEevaluated 33 times by 2 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • verifytest
)
0-33
513 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
514 ((void *)0)
never executed: return ((void *)0) ;
0
515 ;
never executed: return ((void *)0) ;
0
516 return
executed 33 times by 2 tests: return *out;
Executed by:
  • libcrypto.so.44.0.1
  • verifytest
*out;
executed 33 times by 2 tests: return *out;
Executed by:
  • libcrypto.so.44.0.1
  • verifytest
33
517}-
518static const ASN1_STRING_TABLE tbl_standard[] = {-
519 {13, 1, 64, (0x0002|0x0004|0x0800|0x2000), 0},-
520 {14, 2, 2, 0x0002, 0x02},-
521 {15, 1, 128, (0x0002|0x0004|0x0800|0x2000), 0},-
522 {16, 1, 128, (0x0002|0x0004|0x0800|0x2000), 0},-
523 {17, 1, 64, (0x0002|0x0004|0x0800|0x2000), 0},-
524 {18, 1, 64, (0x0002|0x0004|0x0800|0x2000), 0},-
525 {48, 1, 128, 0x0010, 0x02},-
526 {49, 1, -1, ((0x0002|0x0004|0x0800|0x2000)|0x0010), 0},-
527 {54, 1, -1, ((0x0002|0x0004|0x0800|0x2000)|0x0010), 0},-
528 {55, 1, -1, (0x0002|0x0004|0x0800|0x2000), 0},-
529 {99, 1, 32768, (0x0002|0x0004|0x0800|0x2000), 0},-
530 {100, 1, 32768, (0x0002|0x0004|0x0800|0x2000), 0},-
531 {101, 1, 32768, (0x0002|0x0004|0x0800|0x2000), 0},-
532 {105, 1, 64, 0x0002, 0x02},-
533 {156, -1, -1, 0x0800, 0x02},-
534 {173, 1, 32768, (0x0002|0x0004|0x0800|0x2000), 0},-
535 {174, -1, -1, 0x0002, 0x02},-
536 {391, 1, -1, 0x0010, 0x02},-
537 {417, -1, -1, 0x0800, 0x02}-
538};-
539-
540static int-
541sk_table_cmp(const ASN1_STRING_TABLE * const *a,-
542 const ASN1_STRING_TABLE * const *b)-
543{-
544 return
never executed: return (*a)->nid - (*b)->nid;
(*a)->nid - (*b)->nid;
never executed: return (*a)->nid - (*b)->nid;
0
545}-
546-
547static int table_cmp_BSEARCH_CMP_FN(const void *, const void *);-
548static int table_cmp(ASN1_STRING_TABLE const *, ASN1_STRING_TABLE const *);-
549static ASN1_STRING_TABLE *OBJ_bsearch_table(ASN1_STRING_TABLE *key, ASN1_STRING_TABLE const *base, int num);-
550-
551static int-
552table_cmp(const ASN1_STRING_TABLE *a, const ASN1_STRING_TABLE *b)-
553{-
554 return
executed 157 times by 2 tests: return a->nid - b->nid;
Executed by:
  • libcrypto.so.44.0.1
  • verifytest
a->nid - b->nid;
executed 157 times by 2 tests: return a->nid - b->nid;
Executed by:
  • libcrypto.so.44.0.1
  • verifytest
157
555}-
556-
557-
558static int-
559table_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_)-
560{-
561 ASN1_STRING_TABLE const *a = a_;-
562 ASN1_STRING_TABLE const *b = b_;-
563 return
executed 157 times by 2 tests: return table_cmp(a, b);
Executed by:
  • libcrypto.so.44.0.1
  • verifytest
table_cmp(a, b);
executed 157 times by 2 tests: return table_cmp(a, b);
Executed by:
  • libcrypto.so.44.0.1
  • verifytest
157
564}-
565-
566static ASN1_STRING_TABLE *-
567OBJ_bsearch_table(ASN1_STRING_TABLE *key, ASN1_STRING_TABLE const *base, int num)-
568{-
569 return
executed 33 times by 2 tests: return (ASN1_STRING_TABLE *)OBJ_bsearch_(key, base, num, sizeof(ASN1_STRING_TABLE), table_cmp_BSEARCH_CMP_FN);
Executed by:
  • libcrypto.so.44.0.1
  • verifytest
(ASN1_STRING_TABLE *)OBJ_bsearch_(key, base, num, sizeof(ASN1_STRING_TABLE),
executed 33 times by 2 tests: return (ASN1_STRING_TABLE *)OBJ_bsearch_(key, base, num, sizeof(ASN1_STRING_TABLE), table_cmp_BSEARCH_CMP_FN);
Executed by:
  • libcrypto.so.44.0.1
  • verifytest
33
570 table_cmp_BSEARCH_CMP_FN);
executed 33 times by 2 tests: return (ASN1_STRING_TABLE *)OBJ_bsearch_(key, base, num, sizeof(ASN1_STRING_TABLE), table_cmp_BSEARCH_CMP_FN);
Executed by:
  • libcrypto.so.44.0.1
  • verifytest
33
571}-
572-
573ASN1_STRING_TABLE *-
574ASN1_STRING_TABLE_get(int nid)-
575{-
576 int idx;-
577 ASN1_STRING_TABLE *ttmp;-
578 ASN1_STRING_TABLE fnd;-
579-
580 fnd.nid = nid;-
581 ttmp = OBJ_bsearch_table(&fnd, tbl_standard,-
582 sizeof(tbl_standard)/sizeof(ASN1_STRING_TABLE));-
583 if (ttmp
ttmpDescription
TRUEevaluated 33 times by 2 tests
Evaluated by:
  • libcrypto.so.44.0.1
  • verifytest
FALSEnever evaluated
)
0-33
584 return
executed 33 times by 2 tests: return ttmp;
Executed by:
  • libcrypto.so.44.0.1
  • verifytest
ttmp;
executed 33 times by 2 tests: return ttmp;
Executed by:
  • libcrypto.so.44.0.1
  • verifytest
33
585 if (!stable
!stableDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
586 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
587 ((void *)0)
never executed: return ((void *)0) ;
0
588 ;
never executed: return ((void *)0) ;
0
589 idx = sk_find(((_STACK*) (1 ? (stable) : (struct stack_st_ASN1_STRING_TABLE*)0)), ((void*) (1 ? (&fnd) : (ASN1_STRING_TABLE*)0)));-
590 if (idx < 0
idx < 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
591 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
592 ((void *)0)
never executed: return ((void *)0) ;
0
593 ;
never executed: return ((void *)0) ;
0
594 return
never executed: return ((ASN1_STRING_TABLE *)sk_value(((_STACK*) (1 ? (stable) : (struct stack_st_ASN1_STRING_TABLE*)0)), (idx)));
((ASN1_STRING_TABLE *)sk_value(((_STACK*) (1 ? (stable) : (struct stack_st_ASN1_STRING_TABLE*)0)), (idx)));
never executed: return ((ASN1_STRING_TABLE *)sk_value(((_STACK*) (1 ? (stable) : (struct stack_st_ASN1_STRING_TABLE*)0)), (idx)));
0
595}-
596-
597int-
598ASN1_STRING_TABLE_add(int nid, long minsize, long maxsize, unsigned long mask,-
599 unsigned long flags)-
600{-
601 ASN1_STRING_TABLE *tmp;-
602 char new_nid = 0;-
603-
604 flags &= ~0x01;-
605 if (!stable
!stableDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
606 stable = ((struct stack_st_ASN1_STRING_TABLE *)sk_new(((int (*)(const void *, const void *)) ((1 ? (sk_table_cmp) : (int (*)(const ASN1_STRING_TABLE * const *, const ASN1_STRING_TABLE * const *))0)))));
never executed: stable = ((struct stack_st_ASN1_STRING_TABLE *)sk_new(((int (*)(const void *, const void *)) ((1 ? (sk_table_cmp) : (int (*)(const ASN1_STRING_TABLE * const *, const ASN1_STRING_TABLE * const *))0)))));
0
607 if (!stable
!stableDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
608 ERR_put_error(13,(0xfff),((1|64)),__FILE__,261);-
609 return
never executed: return 0;
0;
never executed: return 0;
0
610 }-
611 if (!(tmp = ASN1_STRING_TABLE_get(nid))
!(tmp = ASN1_S...ABLE_get(nid))Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
612 tmp = malloc(sizeof(ASN1_STRING_TABLE));-
613 if (!tmp
!tmpDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
614 ERR_put_error(13,(0xfff),((1|64)),__FILE__,267);-
615 return
never executed: return 0;
0;
never executed: return 0;
0
616 }-
617 tmp->flags = flags | 0x01;-
618 tmp->nid = nid;-
619 new_nid = 1;-
620 }
never executed: end of block
else tmp->flags = (tmp->flags & 0x01) | flags;
never executed: tmp->flags = (tmp->flags & 0x01) | flags;
0
621 if (minsize != -1
minsize != -1Description
TRUEnever evaluated
FALSEnever evaluated
)
0
622 tmp->minsize = minsize;
never executed: tmp->minsize = minsize;
0
623 if (maxsize != -1
maxsize != -1Description
TRUEnever evaluated
FALSEnever evaluated
)
0
624 tmp->maxsize = maxsize;
never executed: tmp->maxsize = maxsize;
0
625 tmp->mask = mask;-
626 if (new_nid
new_nidDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
627 if (sk_push(((_STACK*) (1 ? (stable) : (struct stack_st_ASN1_STRING_TABLE*)0)), ((void*) (1 ? (tmp) : (ASN1_STRING_TABLE*)0))) == 0
sk_push(((_STA...BLE*)0))) == 0Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
628 free(tmp);-
629 ERR_put_error(13,(0xfff),((1|64)),__FILE__,282);-
630 return
never executed: return 0;
0;
never executed: return 0;
0
631 }-
632 }
never executed: end of block
0
633 return
never executed: return 1;
1;
never executed: return 1;
0
634}-
635-
636void-
637ASN1_STRING_TABLE_cleanup(void)-
638{-
639 struct stack_st_ASN1_STRING_TABLE *tmp;-
640-
641 tmp = stable;-
642 if (!tmp
!tmpDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
643 return;
never executed: return;
0
644 stable = -
645 ((void *)0)-
646 ;-
647 sk_pop_free(((_STACK*) (1 ? (tmp) : (struct stack_st_ASN1_STRING_TABLE*)0)), ((void (*)(void *)) ((1 ? (st_free) : (void (*)(ASN1_STRING_TABLE *))0))));-
648}
never executed: end of block
0
649-
650static void-
651st_free(ASN1_STRING_TABLE *tbl)-
652{-
653 if (tbl->flags & 0x01
tbl->flags & 0x01Description
TRUEnever evaluated
FALSEnever evaluated
)
0
654 free(tbl);
never executed: free(tbl);
0
655}
never executed: end of block
0
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2