| Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vpm.c |
| Switch to Source code | Preprocessed file |
| Line | Source | Count | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | - | |||||||||||||||||||||||||||||||||||||
| 2 | - | |||||||||||||||||||||||||||||||||||||
| 3 | - | |||||||||||||||||||||||||||||||||||||
| 4 | - | |||||||||||||||||||||||||||||||||||||
| 5 | - | |||||||||||||||||||||||||||||||||||||
| 6 | - | |||||||||||||||||||||||||||||||||||||
| 7 | - | |||||||||||||||||||||||||||||||||||||
| 8 | - | |||||||||||||||||||||||||||||||||||||
| 9 | - | |||||||||||||||||||||||||||||||||||||
| 10 | - | |||||||||||||||||||||||||||||||||||||
| 11 | static char *str_copy(const char *s) | - | ||||||||||||||||||||||||||||||||||||
| 12 | { | - | ||||||||||||||||||||||||||||||||||||
| 13 | return executed 49 times by 1 test: CRYPTO_strdup(s, __FILE__, 28);return CRYPTO_strdup(s, __FILE__, 28);Executed by:
executed 49 times by 1 test: return CRYPTO_strdup(s, __FILE__, 28);Executed by:
| 49 | ||||||||||||||||||||||||||||||||||||
| 14 | } | - | ||||||||||||||||||||||||||||||||||||
| 15 | - | |||||||||||||||||||||||||||||||||||||
| 16 | static void str_free(char *s) | - | ||||||||||||||||||||||||||||||||||||
| 17 | { | - | ||||||||||||||||||||||||||||||||||||
| 18 | CRYPTO_free(s, __FILE__, 33); | - | ||||||||||||||||||||||||||||||||||||
| 19 | } executed 98 times by 1 test: end of blockExecuted by:
| 98 | ||||||||||||||||||||||||||||||||||||
| 20 | - | |||||||||||||||||||||||||||||||||||||
| 21 | static int int_x509_param_set_hosts(X509_VERIFY_PARAM *vpm, int mode, | - | ||||||||||||||||||||||||||||||||||||
| 22 | const char *name, size_t namelen) | - | ||||||||||||||||||||||||||||||||||||
| 23 | { | - | ||||||||||||||||||||||||||||||||||||
| 24 | char *copy; | - | ||||||||||||||||||||||||||||||||||||
| 25 | - | |||||||||||||||||||||||||||||||||||||
| 26 | - | |||||||||||||||||||||||||||||||||||||
| 27 | - | |||||||||||||||||||||||||||||||||||||
| 28 | - | |||||||||||||||||||||||||||||||||||||
| 29 | - | |||||||||||||||||||||||||||||||||||||
| 30 | if (namelen == 0
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 31 | ((void *)0)
| 0 | ||||||||||||||||||||||||||||||||||||
| 32 | ) | - | ||||||||||||||||||||||||||||||||||||
| 33 | namelen = name
executed 49 times by 1 test: namelen = name ? strlen(name) : 0;Executed by:
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 34 | else if (name
| 0 | ||||||||||||||||||||||||||||||||||||
| 35 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 36 | if (namelen > 0
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 37 | -- never executed: namelen;--namelen;never executed: --namelen; | 0 | ||||||||||||||||||||||||||||||||||||
| 38 | - | |||||||||||||||||||||||||||||||||||||
| 39 | if (mode == 0
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 40 | sk_OPENSSL_STRING_pop_free(vpm->hosts, str_free); | - | ||||||||||||||||||||||||||||||||||||
| 41 | vpm->hosts = | - | ||||||||||||||||||||||||||||||||||||
| 42 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 43 | ; | - | ||||||||||||||||||||||||||||||||||||
| 44 | } executed 49 times by 1 test: end of blockExecuted by:
| 49 | ||||||||||||||||||||||||||||||||||||
| 45 | if (name ==
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 46 | ((void *)0)
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 47 | || namelen == 0
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 48 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||||||||||||||||||||||||||
| 49 | - | |||||||||||||||||||||||||||||||||||||
| 50 | copy = CRYPTO_strndup(name, namelen, __FILE__, 59); | - | ||||||||||||||||||||||||||||||||||||
| 51 | if (copy ==
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 52 | ((void *)0)
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 53 | ) | - | ||||||||||||||||||||||||||||||||||||
| 54 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 55 | - | |||||||||||||||||||||||||||||||||||||
| 56 | if (vpm->hosts ==
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 57 | ((void *)0)
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 58 | && | - | ||||||||||||||||||||||||||||||||||||
| 59 | (
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 60 | ((void *)0)
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 61 | ) { | - | ||||||||||||||||||||||||||||||||||||
| 62 | CRYPTO_free(copy, __FILE__, 65); | - | ||||||||||||||||||||||||||||||||||||
| 63 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 64 | } | - | ||||||||||||||||||||||||||||||||||||
| 65 | - | |||||||||||||||||||||||||||||||||||||
| 66 | if (!sk_OPENSSL_STRING_push(vpm->hosts, copy)
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 67 | CRYPTO_free(copy, __FILE__, 70); | - | ||||||||||||||||||||||||||||||||||||
| 68 | if (sk_OPENSSL_STRING_num(vpm->hosts) == 0
| 0 | ||||||||||||||||||||||||||||||||||||
| 69 | sk_OPENSSL_STRING_free(vpm->hosts); | - | ||||||||||||||||||||||||||||||||||||
| 70 | vpm->hosts = | - | ||||||||||||||||||||||||||||||||||||
| 71 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 72 | ; | - | ||||||||||||||||||||||||||||||||||||
| 73 | } never executed: end of block | 0 | ||||||||||||||||||||||||||||||||||||
| 74 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 75 | } | - | ||||||||||||||||||||||||||||||||||||
| 76 | - | |||||||||||||||||||||||||||||||||||||
| 77 | return executed 49 times by 1 test: 1;return 1;Executed by:
executed 49 times by 1 test: return 1;Executed by:
| 49 | ||||||||||||||||||||||||||||||||||||
| 78 | } | - | ||||||||||||||||||||||||||||||||||||
| 79 | - | |||||||||||||||||||||||||||||||||||||
| 80 | - | |||||||||||||||||||||||||||||||||||||
| 81 | X509_VERIFY_PARAM *X509_VERIFY_PARAM_new(void) | - | ||||||||||||||||||||||||||||||||||||
| 82 | { | - | ||||||||||||||||||||||||||||||||||||
| 83 | X509_VERIFY_PARAM *param; | - | ||||||||||||||||||||||||||||||||||||
| 84 | - | |||||||||||||||||||||||||||||||||||||
| 85 | param = CRYPTO_zalloc(sizeof(*param), __FILE__, 86); | - | ||||||||||||||||||||||||||||||||||||
| 86 | if (param ==
| 0-31573 | ||||||||||||||||||||||||||||||||||||
| 87 | ((void *)0)
| 0-31573 | ||||||||||||||||||||||||||||||||||||
| 88 | ) { | - | ||||||||||||||||||||||||||||||||||||
| 89 | ERR_put_error(11,(159),((1|64)),__FILE__,88); | - | ||||||||||||||||||||||||||||||||||||
| 90 | return never executed: return ((void *)0) ;never executed: return ((void *)0) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 91 | ((void *)0) never executed: return ((void *)0) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 92 | ; never executed: return ((void *)0) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 93 | } | - | ||||||||||||||||||||||||||||||||||||
| 94 | param->trust = 0; | - | ||||||||||||||||||||||||||||||||||||
| 95 | - | |||||||||||||||||||||||||||||||||||||
| 96 | param->depth = -1; | - | ||||||||||||||||||||||||||||||||||||
| 97 | param->auth_level = -1; | - | ||||||||||||||||||||||||||||||||||||
| 98 | return executed 31573 times by 1 test: param;return param;Executed by:
executed 31573 times by 1 test: return param;Executed by:
| 31573 | ||||||||||||||||||||||||||||||||||||
| 99 | } | - | ||||||||||||||||||||||||||||||||||||
| 100 | - | |||||||||||||||||||||||||||||||||||||
| 101 | void X509_VERIFY_PARAM_free(X509_VERIFY_PARAM *param) | - | ||||||||||||||||||||||||||||||||||||
| 102 | { | - | ||||||||||||||||||||||||||||||||||||
| 103 | if (param ==
| 7-31573 | ||||||||||||||||||||||||||||||||||||
| 104 | ((void *)0)
| 7-31573 | ||||||||||||||||||||||||||||||||||||
| 105 | ) | - | ||||||||||||||||||||||||||||||||||||
| 106 | return; executed 7 times by 1 test: return;Executed by:
| 7 | ||||||||||||||||||||||||||||||||||||
| 107 | sk_ASN1_OBJECT_pop_free(param->policies, ASN1_OBJECT_free); | - | ||||||||||||||||||||||||||||||||||||
| 108 | sk_OPENSSL_STRING_pop_free(param->hosts, str_free); | - | ||||||||||||||||||||||||||||||||||||
| 109 | CRYPTO_free(param->peername, __FILE__, 104); | - | ||||||||||||||||||||||||||||||||||||
| 110 | CRYPTO_free(param->email, __FILE__, 105); | - | ||||||||||||||||||||||||||||||||||||
| 111 | CRYPTO_free(param->ip, __FILE__, 106); | - | ||||||||||||||||||||||||||||||||||||
| 112 | CRYPTO_free(param, __FILE__, 107); | - | ||||||||||||||||||||||||||||||||||||
| 113 | } executed 31573 times by 1 test: end of blockExecuted by:
| 31573 | ||||||||||||||||||||||||||||||||||||
| 114 | int X509_VERIFY_PARAM_inherit(X509_VERIFY_PARAM *dest, | - | ||||||||||||||||||||||||||||||||||||
| 115 | const X509_VERIFY_PARAM *src) | - | ||||||||||||||||||||||||||||||||||||
| 116 | { | - | ||||||||||||||||||||||||||||||||||||
| 117 | unsigned long inh_flags; | - | ||||||||||||||||||||||||||||||||||||
| 118 | int to_default, to_overwrite; | - | ||||||||||||||||||||||||||||||||||||
| 119 | if (!src
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 120 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||||||||||||||||||||||||||
| 121 | inh_flags = dest->inh_flags | src->inh_flags; | - | ||||||||||||||||||||||||||||||||||||
| 122 | - | |||||||||||||||||||||||||||||||||||||
| 123 | if (inh_flags & 0x10
| 1-23911 | ||||||||||||||||||||||||||||||||||||
| 124 | dest->inh_flags = 0; executed 1 time by 1 test: dest->inh_flags = 0;Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||
| 125 | - | |||||||||||||||||||||||||||||||||||||
| 126 | if (inh_flags & 0x8
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 127 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||||||||||||||||||||||||||
| 128 | - | |||||||||||||||||||||||||||||||||||||
| 129 | if (inh_flags & 0x1
| 2850-21062 | ||||||||||||||||||||||||||||||||||||
| 130 | to_default = 1; executed 2850 times by 1 test: to_default = 1;Executed by:
| 2850 | ||||||||||||||||||||||||||||||||||||
| 131 | else | - | ||||||||||||||||||||||||||||||||||||
| 132 | to_default = 0; executed 21062 times by 1 test: to_default = 0;Executed by:
| 21062 | ||||||||||||||||||||||||||||||||||||
| 133 | - | |||||||||||||||||||||||||||||||||||||
| 134 | if (inh_flags & 0x2
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 135 | to_overwrite = 1; never executed: to_overwrite = 1; | 0 | ||||||||||||||||||||||||||||||||||||
| 136 | else | - | ||||||||||||||||||||||||||||||||||||
| 137 | to_overwrite = 0; executed 23912 times by 1 test: to_overwrite = 0;Executed by:
| 23912 | ||||||||||||||||||||||||||||||||||||
| 138 | - | |||||||||||||||||||||||||||||||||||||
| 139 | if ((to_overwrite
executed 3015 times by 1 test: dest->purpose = src->purpose;Executed by:
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 140 | if ((to_overwrite
executed 2748 times by 1 test: dest->trust = src->trust;Executed by:
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 141 | if ((to_overwrite
executed 5035 times by 1 test: dest->depth = src->depth;Executed by:
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 142 | if ((to_overwrite
executed 267 times by 1 test: dest->auth_level = src->auth_level;Executed by:
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 143 | - | |||||||||||||||||||||||||||||||||||||
| 144 | - | |||||||||||||||||||||||||||||||||||||
| 145 | - | |||||||||||||||||||||||||||||||||||||
| 146 | if (to_overwrite
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 147 | dest->check_time = src->check_time; | - | ||||||||||||||||||||||||||||||||||||
| 148 | dest->flags &= ~0x2; | - | ||||||||||||||||||||||||||||||||||||
| 149 | - | |||||||||||||||||||||||||||||||||||||
| 150 | } executed 23887 times by 1 test: end of blockExecuted by:
| 23887 | ||||||||||||||||||||||||||||||||||||
| 151 | - | |||||||||||||||||||||||||||||||||||||
| 152 | if (inh_flags & 0x4
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 153 | dest->flags = 0; never executed: dest->flags = 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 154 | - | |||||||||||||||||||||||||||||||||||||
| 155 | dest->flags |= src->flags; | - | ||||||||||||||||||||||||||||||||||||
| 156 | - | |||||||||||||||||||||||||||||||||||||
| 157 | if ((to_overwrite
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 158 | ((void *)0)
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 159 | )
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 160 | ((void *)0)
| 0 | ||||||||||||||||||||||||||||||||||||
| 161 | )
| 0 | ||||||||||||||||||||||||||||||||||||
| 162 | if (!X509_VERIFY_PARAM_set1_policies(dest, src->policies)
| 0 | ||||||||||||||||||||||||||||||||||||
| 163 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 164 | } never executed: end of block | 0 | ||||||||||||||||||||||||||||||||||||
| 165 | - | |||||||||||||||||||||||||||||||||||||
| 166 | - | |||||||||||||||||||||||||||||||||||||
| 167 | if ((to_overwrite
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 168 | ((void *)0)
| 49-23863 | ||||||||||||||||||||||||||||||||||||
| 169 | )
| 0-23863 | ||||||||||||||||||||||||||||||||||||
| 170 | ((void *)0)
| 0 | ||||||||||||||||||||||||||||||||||||
| 171 | )
| 0 | ||||||||||||||||||||||||||||||||||||
| 172 | sk_OPENSSL_STRING_pop_free(dest->hosts, str_free); | - | ||||||||||||||||||||||||||||||||||||
| 173 | dest->hosts = | - | ||||||||||||||||||||||||||||||||||||
| 174 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 175 | ; | - | ||||||||||||||||||||||||||||||||||||
| 176 | if (src->hosts
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 177 | dest->hosts = | - | ||||||||||||||||||||||||||||||||||||
| 178 | sk_OPENSSL_STRING_deep_copy(src->hosts, str_copy, str_free); | - | ||||||||||||||||||||||||||||||||||||
| 179 | if (dest->hosts ==
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 180 | ((void *)0)
| 0-49 | ||||||||||||||||||||||||||||||||||||
| 181 | ) | - | ||||||||||||||||||||||||||||||||||||
| 182 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 183 | dest->hostflags = src->hostflags; | - | ||||||||||||||||||||||||||||||||||||
| 184 | } executed 49 times by 1 test: end of blockExecuted by:
| 49 | ||||||||||||||||||||||||||||||||||||
| 185 | } executed 49 times by 1 test: end of blockExecuted by:
| 49 | ||||||||||||||||||||||||||||||||||||
| 186 | - | |||||||||||||||||||||||||||||||||||||
| 187 | if ((to_overwrite
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 188 | ((void *)0)
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 189 | )
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 190 | ((void *)0)
| 0 | ||||||||||||||||||||||||||||||||||||
| 191 | )
| 0 | ||||||||||||||||||||||||||||||||||||
| 192 | if (!X509_VERIFY_PARAM_set1_email(dest, src->email, src->emaillen)
| 0 | ||||||||||||||||||||||||||||||||||||
| 193 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 194 | } never executed: end of block | 0 | ||||||||||||||||||||||||||||||||||||
| 195 | - | |||||||||||||||||||||||||||||||||||||
| 196 | if ((to_overwrite
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 197 | ((void *)0)
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 198 | )
| 0-23912 | ||||||||||||||||||||||||||||||||||||
| 199 | ((void *)0)
| 0 | ||||||||||||||||||||||||||||||||||||
| 200 | )
| 0 | ||||||||||||||||||||||||||||||||||||
| 201 | if (!X509_VERIFY_PARAM_set1_ip(dest, src->ip, src->iplen)
| 0 | ||||||||||||||||||||||||||||||||||||
| 202 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 203 | } never executed: end of block | 0 | ||||||||||||||||||||||||||||||||||||
| 204 | - | |||||||||||||||||||||||||||||||||||||
| 205 | return executed 23912 times by 1 test: 1;return 1;Executed by:
executed 23912 times by 1 test: return 1;Executed by:
| 23912 | ||||||||||||||||||||||||||||||||||||
| 206 | } | - | ||||||||||||||||||||||||||||||||||||
| 207 | - | |||||||||||||||||||||||||||||||||||||
| 208 | int X509_VERIFY_PARAM_set1(X509_VERIFY_PARAM *to, | - | ||||||||||||||||||||||||||||||||||||
| 209 | const X509_VERIFY_PARAM *from) | - | ||||||||||||||||||||||||||||||||||||
| 210 | { | - | ||||||||||||||||||||||||||||||||||||
| 211 | unsigned long save_flags = to->inh_flags; | - | ||||||||||||||||||||||||||||||||||||
| 212 | int ret; | - | ||||||||||||||||||||||||||||||||||||
| 213 | to->inh_flags |= 0x1; | - | ||||||||||||||||||||||||||||||||||||
| 214 | ret = X509_VERIFY_PARAM_inherit(to, from); | - | ||||||||||||||||||||||||||||||||||||
| 215 | to->inh_flags = save_flags; | - | ||||||||||||||||||||||||||||||||||||
| 216 | return executed 2849 times by 1 test: ret;return ret;Executed by:
executed 2849 times by 1 test: return ret;Executed by:
| 2849 | ||||||||||||||||||||||||||||||||||||
| 217 | } | - | ||||||||||||||||||||||||||||||||||||
| 218 | - | |||||||||||||||||||||||||||||||||||||
| 219 | static int int_x509_param_set1(char **pdest, size_t *pdestlen, | - | ||||||||||||||||||||||||||||||||||||
| 220 | const char *src, size_t srclen) | - | ||||||||||||||||||||||||||||||||||||
| 221 | { | - | ||||||||||||||||||||||||||||||||||||
| 222 | void *tmp; | - | ||||||||||||||||||||||||||||||||||||
| 223 | if (src
| 0 | ||||||||||||||||||||||||||||||||||||
| 224 | if (srclen == 0
| 0 | ||||||||||||||||||||||||||||||||||||
| 225 | srclen = strlen(src); never executed: srclen = strlen(src); | 0 | ||||||||||||||||||||||||||||||||||||
| 226 | - | |||||||||||||||||||||||||||||||||||||
| 227 | tmp = CRYPTO_memdup((src), srclen, __FILE__, 247); | - | ||||||||||||||||||||||||||||||||||||
| 228 | if (tmp ==
| 0 | ||||||||||||||||||||||||||||||||||||
| 229 | ((void *)0)
| 0 | ||||||||||||||||||||||||||||||||||||
| 230 | ) | - | ||||||||||||||||||||||||||||||||||||
| 231 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 232 | } never executed: else {end of block | 0 | ||||||||||||||||||||||||||||||||||||
| 233 | tmp = | - | ||||||||||||||||||||||||||||||||||||
| 234 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 235 | ; | - | ||||||||||||||||||||||||||||||||||||
| 236 | srclen = 0; | - | ||||||||||||||||||||||||||||||||||||
| 237 | } never executed: end of block | 0 | ||||||||||||||||||||||||||||||||||||
| 238 | CRYPTO_free(*pdest, __FILE__, 254); | - | ||||||||||||||||||||||||||||||||||||
| 239 | *pdest = tmp; | - | ||||||||||||||||||||||||||||||||||||
| 240 | if (pdestlen !=
| 0 | ||||||||||||||||||||||||||||||||||||
| 241 | ((void *)0)
| 0 | ||||||||||||||||||||||||||||||||||||
| 242 | ) | - | ||||||||||||||||||||||||||||||||||||
| 243 | * never executed: pdestlen = srclen;*pdestlen = srclen;never executed: *pdestlen = srclen; | 0 | ||||||||||||||||||||||||||||||||||||
| 244 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||||||||||||||||||||||||||
| 245 | } | - | ||||||||||||||||||||||||||||||||||||
| 246 | - | |||||||||||||||||||||||||||||||||||||
| 247 | int X509_VERIFY_PARAM_set1_name(X509_VERIFY_PARAM *param, const char *name) | - | ||||||||||||||||||||||||||||||||||||
| 248 | { | - | ||||||||||||||||||||||||||||||||||||
| 249 | CRYPTO_free(param->name, __FILE__, 263); | - | ||||||||||||||||||||||||||||||||||||
| 250 | param->name = CRYPTO_strdup(name, __FILE__, 264); | - | ||||||||||||||||||||||||||||||||||||
| 251 | if (param->name
| 0 | ||||||||||||||||||||||||||||||||||||
| 252 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||||||||||||||||||||||||||
| 253 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 254 | } | - | ||||||||||||||||||||||||||||||||||||
| 255 | - | |||||||||||||||||||||||||||||||||||||
| 256 | int X509_VERIFY_PARAM_set_flags(X509_VERIFY_PARAM *param, unsigned long flags) | - | ||||||||||||||||||||||||||||||||||||
| 257 | { | - | ||||||||||||||||||||||||||||||||||||
| 258 | param->flags |= flags; | - | ||||||||||||||||||||||||||||||||||||
| 259 | if (flags & (0x80 | 0x100 | 0x200 | 0x400)
| 0-2843 | ||||||||||||||||||||||||||||||||||||
| 260 | param->flags |= 0x80; never executed: param->flags |= 0x80; | 0 | ||||||||||||||||||||||||||||||||||||
| 261 | return executed 2843 times by 1 test: 1;return 1;Executed by:
executed 2843 times by 1 test: return 1;Executed by:
| 2843 | ||||||||||||||||||||||||||||||||||||
| 262 | } | - | ||||||||||||||||||||||||||||||||||||
| 263 | - | |||||||||||||||||||||||||||||||||||||
| 264 | int X509_VERIFY_PARAM_clear_flags(X509_VERIFY_PARAM *param, | - | ||||||||||||||||||||||||||||||||||||
| 265 | unsigned long flags) | - | ||||||||||||||||||||||||||||||||||||
| 266 | { | - | ||||||||||||||||||||||||||||||||||||
| 267 | param->flags &= ~flags; | - | ||||||||||||||||||||||||||||||||||||
| 268 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||||||||||||||||||||||||||
| 269 | } | - | ||||||||||||||||||||||||||||||||||||
| 270 | - | |||||||||||||||||||||||||||||||||||||
| 271 | unsigned long X509_VERIFY_PARAM_get_flags(X509_VERIFY_PARAM *param) | - | ||||||||||||||||||||||||||||||||||||
| 272 | { | - | ||||||||||||||||||||||||||||||||||||
| 273 | return never executed: param->flags;return param->flags;never executed: return param->flags; | 0 | ||||||||||||||||||||||||||||||||||||
| 274 | } | - | ||||||||||||||||||||||||||||||||||||
| 275 | - | |||||||||||||||||||||||||||||||||||||
| 276 | uint32_t X509_VERIFY_PARAM_get_inh_flags(const X509_VERIFY_PARAM *param) | - | ||||||||||||||||||||||||||||||||||||
| 277 | { | - | ||||||||||||||||||||||||||||||||||||
| 278 | return never executed: param->inh_flags;return param->inh_flags;never executed: return param->inh_flags; | 0 | ||||||||||||||||||||||||||||||||||||
| 279 | } | - | ||||||||||||||||||||||||||||||||||||
| 280 | - | |||||||||||||||||||||||||||||||||||||
| 281 | int X509_VERIFY_PARAM_set_inh_flags(X509_VERIFY_PARAM *param, uint32_t flags) | - | ||||||||||||||||||||||||||||||||||||
| 282 | { | - | ||||||||||||||||||||||||||||||||||||
| 283 | param->inh_flags = flags; | - | ||||||||||||||||||||||||||||||||||||
| 284 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||||||||||||||||||||||||||
| 285 | } | - | ||||||||||||||||||||||||||||||||||||
| 286 | - | |||||||||||||||||||||||||||||||||||||
| 287 | int X509_VERIFY_PARAM_set_purpose(X509_VERIFY_PARAM *param, int purpose) | - | ||||||||||||||||||||||||||||||||||||
| 288 | { | - | ||||||||||||||||||||||||||||||||||||
| 289 | return executed 134 times by 1 test: X509_PURPOSE_set(¶m->purpose, purpose);return X509_PURPOSE_set(¶m->purpose, purpose);Executed by:
executed 134 times by 1 test: return X509_PURPOSE_set(¶m->purpose, purpose);Executed by:
| 134 | ||||||||||||||||||||||||||||||||||||
| 290 | } | - | ||||||||||||||||||||||||||||||||||||
| 291 | - | |||||||||||||||||||||||||||||||||||||
| 292 | int X509_VERIFY_PARAM_set_trust(X509_VERIFY_PARAM *param, int trust) | - | ||||||||||||||||||||||||||||||||||||
| 293 | { | - | ||||||||||||||||||||||||||||||||||||
| 294 | return never executed: X509_TRUST_set(¶m->trust, trust);return X509_TRUST_set(¶m->trust, trust);never executed: return X509_TRUST_set(¶m->trust, trust); | 0 | ||||||||||||||||||||||||||||||||||||
| 295 | } | - | ||||||||||||||||||||||||||||||||||||
| 296 | - | |||||||||||||||||||||||||||||||||||||
| 297 | void X509_VERIFY_PARAM_set_depth(X509_VERIFY_PARAM *param, int depth) | - | ||||||||||||||||||||||||||||||||||||
| 298 | { | - | ||||||||||||||||||||||||||||||||||||
| 299 | param->depth = depth; | - | ||||||||||||||||||||||||||||||||||||
| 300 | } executed 11 times by 1 test: end of blockExecuted by:
| 11 | ||||||||||||||||||||||||||||||||||||
| 301 | - | |||||||||||||||||||||||||||||||||||||
| 302 | void X509_VERIFY_PARAM_set_auth_level(X509_VERIFY_PARAM *param, int auth_level) | - | ||||||||||||||||||||||||||||||||||||
| 303 | { | - | ||||||||||||||||||||||||||||||||||||
| 304 | param->auth_level = auth_level; | - | ||||||||||||||||||||||||||||||||||||
| 305 | } executed 2756 times by 1 test: end of blockExecuted by:
| 2756 | ||||||||||||||||||||||||||||||||||||
| 306 | - | |||||||||||||||||||||||||||||||||||||
| 307 | time_t X509_VERIFY_PARAM_get_time(const X509_VERIFY_PARAM *param) | - | ||||||||||||||||||||||||||||||||||||
| 308 | { | - | ||||||||||||||||||||||||||||||||||||
| 309 | return executed 7 times by 1 test: param->check_time;return param->check_time;Executed by:
executed 7 times by 1 test: return param->check_time;Executed by:
| 7 | ||||||||||||||||||||||||||||||||||||
| 310 | } | - | ||||||||||||||||||||||||||||||||||||
| 311 | - | |||||||||||||||||||||||||||||||||||||
| 312 | void X509_VERIFY_PARAM_set_time(X509_VERIFY_PARAM *param, time_t t) | - | ||||||||||||||||||||||||||||||||||||
| 313 | { | - | ||||||||||||||||||||||||||||||||||||
| 314 | param->check_time = t; | - | ||||||||||||||||||||||||||||||||||||
| 315 | param->flags |= 0x2; | - | ||||||||||||||||||||||||||||||||||||
| 316 | } executed 62 times by 1 test: end of blockExecuted by:
| 62 | ||||||||||||||||||||||||||||||||||||
| 317 | - | |||||||||||||||||||||||||||||||||||||
| 318 | int X509_VERIFY_PARAM_add0_policy(X509_VERIFY_PARAM *param, | - | ||||||||||||||||||||||||||||||||||||
| 319 | ASN1_OBJECT *policy) | - | ||||||||||||||||||||||||||||||||||||
| 320 | { | - | ||||||||||||||||||||||||||||||||||||
| 321 | if (!param->policies
| 0 | ||||||||||||||||||||||||||||||||||||
| 322 | param->policies = sk_ASN1_OBJECT_new_null(); | - | ||||||||||||||||||||||||||||||||||||
| 323 | if (!param->policies
| 0 | ||||||||||||||||||||||||||||||||||||
| 324 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 325 | } never executed: end of block | 0 | ||||||||||||||||||||||||||||||||||||
| 326 | if (!sk_ASN1_OBJECT_push(param->policies, policy)
| 0 | ||||||||||||||||||||||||||||||||||||
| 327 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 328 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||||||||||||||||||||||||||
| 329 | } | - | ||||||||||||||||||||||||||||||||||||
| 330 | - | |||||||||||||||||||||||||||||||||||||
| 331 | int X509_VERIFY_PARAM_set1_policies(X509_VERIFY_PARAM *param, | - | ||||||||||||||||||||||||||||||||||||
| 332 | struct stack_st_ASN1_OBJECT *policies) | - | ||||||||||||||||||||||||||||||||||||
| 333 | { | - | ||||||||||||||||||||||||||||||||||||
| 334 | int i; | - | ||||||||||||||||||||||||||||||||||||
| 335 | ASN1_OBJECT *oid, *doid; | - | ||||||||||||||||||||||||||||||||||||
| 336 | - | |||||||||||||||||||||||||||||||||||||
| 337 | if (!param
| 0 | ||||||||||||||||||||||||||||||||||||
| 338 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 339 | sk_ASN1_OBJECT_pop_free(param->policies, ASN1_OBJECT_free); | - | ||||||||||||||||||||||||||||||||||||
| 340 | - | |||||||||||||||||||||||||||||||||||||
| 341 | if (!policies
| 0 | ||||||||||||||||||||||||||||||||||||
| 342 | param->policies = | - | ||||||||||||||||||||||||||||||||||||
| 343 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 344 | ; | - | ||||||||||||||||||||||||||||||||||||
| 345 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||||||||||||||||||||||||||
| 346 | } | - | ||||||||||||||||||||||||||||||||||||
| 347 | - | |||||||||||||||||||||||||||||||||||||
| 348 | param->policies = sk_ASN1_OBJECT_new_null(); | - | ||||||||||||||||||||||||||||||||||||
| 349 | if (!param->policies
| 0 | ||||||||||||||||||||||||||||||||||||
| 350 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 351 | - | |||||||||||||||||||||||||||||||||||||
| 352 | for (i = 0; i < sk_ASN1_OBJECT_num(policies)
| 0 | ||||||||||||||||||||||||||||||||||||
| 353 | oid = sk_ASN1_OBJECT_value(policies, i); | - | ||||||||||||||||||||||||||||||||||||
| 354 | doid = OBJ_dup(oid); | - | ||||||||||||||||||||||||||||||||||||
| 355 | if (!doid
| 0 | ||||||||||||||||||||||||||||||||||||
| 356 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 357 | if (!sk_ASN1_OBJECT_push(param->policies, doid)
| 0 | ||||||||||||||||||||||||||||||||||||
| 358 | ASN1_OBJECT_free(doid); | - | ||||||||||||||||||||||||||||||||||||
| 359 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 360 | } | - | ||||||||||||||||||||||||||||||||||||
| 361 | } never executed: end of block | 0 | ||||||||||||||||||||||||||||||||||||
| 362 | param->flags |= 0x80; | - | ||||||||||||||||||||||||||||||||||||
| 363 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||||||||||||||||||||||||||
| 364 | } | - | ||||||||||||||||||||||||||||||||||||
| 365 | - | |||||||||||||||||||||||||||||||||||||
| 366 | int X509_VERIFY_PARAM_set1_host(X509_VERIFY_PARAM *param, | - | ||||||||||||||||||||||||||||||||||||
| 367 | const char *name, size_t namelen) | - | ||||||||||||||||||||||||||||||||||||
| 368 | { | - | ||||||||||||||||||||||||||||||||||||
| 369 | return executed 49 times by 1 test: int_x509_param_set_hosts(param, 0, name, namelen);return int_x509_param_set_hosts(param, 0, name, namelen);Executed by:
executed 49 times by 1 test: return int_x509_param_set_hosts(param, 0, name, namelen);Executed by:
| 49 | ||||||||||||||||||||||||||||||||||||
| 370 | } | - | ||||||||||||||||||||||||||||||||||||
| 371 | - | |||||||||||||||||||||||||||||||||||||
| 372 | int X509_VERIFY_PARAM_add1_host(X509_VERIFY_PARAM *param, | - | ||||||||||||||||||||||||||||||||||||
| 373 | const char *name, size_t namelen) | - | ||||||||||||||||||||||||||||||||||||
| 374 | { | - | ||||||||||||||||||||||||||||||||||||
| 375 | return never executed: int_x509_param_set_hosts(param, 1, name, namelen);return int_x509_param_set_hosts(param, 1, name, namelen);never executed: return int_x509_param_set_hosts(param, 1, name, namelen); | 0 | ||||||||||||||||||||||||||||||||||||
| 376 | } | - | ||||||||||||||||||||||||||||||||||||
| 377 | - | |||||||||||||||||||||||||||||||||||||
| 378 | void X509_VERIFY_PARAM_set_hostflags(X509_VERIFY_PARAM *param, | - | ||||||||||||||||||||||||||||||||||||
| 379 | unsigned int flags) | - | ||||||||||||||||||||||||||||||||||||
| 380 | { | - | ||||||||||||||||||||||||||||||||||||
| 381 | param->hostflags = flags; | - | ||||||||||||||||||||||||||||||||||||
| 382 | } never executed: end of block | 0 | ||||||||||||||||||||||||||||||||||||
| 383 | - | |||||||||||||||||||||||||||||||||||||
| 384 | unsigned int X509_VERIFY_PARAM_get_hostflags(const X509_VERIFY_PARAM *param) | - | ||||||||||||||||||||||||||||||||||||
| 385 | { | - | ||||||||||||||||||||||||||||||||||||
| 386 | return never executed: param->hostflags;return param->hostflags;never executed: return param->hostflags; | 0 | ||||||||||||||||||||||||||||||||||||
| 387 | } | - | ||||||||||||||||||||||||||||||||||||
| 388 | - | |||||||||||||||||||||||||||||||||||||
| 389 | char *X509_VERIFY_PARAM_get0_peername(X509_VERIFY_PARAM *param) | - | ||||||||||||||||||||||||||||||||||||
| 390 | { | - | ||||||||||||||||||||||||||||||||||||
| 391 | return executed 53 times by 1 test: param->peername;return param->peername;Executed by:
executed 53 times by 1 test: return param->peername;Executed by:
| 53 | ||||||||||||||||||||||||||||||||||||
| 392 | } | - | ||||||||||||||||||||||||||||||||||||
| 393 | - | |||||||||||||||||||||||||||||||||||||
| 394 | - | |||||||||||||||||||||||||||||||||||||
| 395 | - | |||||||||||||||||||||||||||||||||||||
| 396 | - | |||||||||||||||||||||||||||||||||||||
| 397 | - | |||||||||||||||||||||||||||||||||||||
| 398 | - | |||||||||||||||||||||||||||||||||||||
| 399 | void X509_VERIFY_PARAM_move_peername(X509_VERIFY_PARAM *to, | - | ||||||||||||||||||||||||||||||||||||
| 400 | X509_VERIFY_PARAM *from) | - | ||||||||||||||||||||||||||||||||||||
| 401 | { | - | ||||||||||||||||||||||||||||||||||||
| 402 | char *peername = (
| 2611-16269 | ||||||||||||||||||||||||||||||||||||
| 403 | ((void *)0)
| 2611-16269 | ||||||||||||||||||||||||||||||||||||
| 404 | )
| 2611-16269 | ||||||||||||||||||||||||||||||||||||
| 405 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 406 | ; | - | ||||||||||||||||||||||||||||||||||||
| 407 | - | |||||||||||||||||||||||||||||||||||||
| 408 | if (to->peername != peername
| 0-18880 | ||||||||||||||||||||||||||||||||||||
| 409 | CRYPTO_free(to->peername, __FILE__, 417); | - | ||||||||||||||||||||||||||||||||||||
| 410 | to->peername = peername; | - | ||||||||||||||||||||||||||||||||||||
| 411 | } never executed: end of block | 0 | ||||||||||||||||||||||||||||||||||||
| 412 | if (from
| 2611-16269 | ||||||||||||||||||||||||||||||||||||
| 413 | from->peername = executed 2611 times by 1 test: from->peername = ((void *)0) ;Executed by:
| 2611 | ||||||||||||||||||||||||||||||||||||
| 414 | ((void *)0) executed 2611 times by 1 test: from->peername = ((void *)0) ;Executed by:
| 2611 | ||||||||||||||||||||||||||||||||||||
| 415 | ; executed 2611 times by 1 test: from->peername = ((void *)0) ;Executed by:
| 2611 | ||||||||||||||||||||||||||||||||||||
| 416 | } executed 18880 times by 1 test: end of blockExecuted by:
| 18880 | ||||||||||||||||||||||||||||||||||||
| 417 | - | |||||||||||||||||||||||||||||||||||||
| 418 | int X509_VERIFY_PARAM_set1_email(X509_VERIFY_PARAM *param, | - | ||||||||||||||||||||||||||||||||||||
| 419 | const char *email, size_t emaillen) | - | ||||||||||||||||||||||||||||||||||||
| 420 | { | - | ||||||||||||||||||||||||||||||||||||
| 421 | return never executed: int_x509_param_set1(¶m->email, ¶m->emaillen,return int_x509_param_set1(¶m->email, ¶m->emaillen, email, emaillen);never executed: return int_x509_param_set1(¶m->email, ¶m->emaillen, email, emaillen); | 0 | ||||||||||||||||||||||||||||||||||||
| 422 | email, emaillen); never executed: return int_x509_param_set1(¶m->email, ¶m->emaillen, email, emaillen); | 0 | ||||||||||||||||||||||||||||||||||||
| 423 | } | - | ||||||||||||||||||||||||||||||||||||
| 424 | - | |||||||||||||||||||||||||||||||||||||
| 425 | int X509_VERIFY_PARAM_set1_ip(X509_VERIFY_PARAM *param, | - | ||||||||||||||||||||||||||||||||||||
| 426 | const unsigned char *ip, size_t iplen) | - | ||||||||||||||||||||||||||||||||||||
| 427 | { | - | ||||||||||||||||||||||||||||||||||||
| 428 | if (iplen != 0
| 0 | ||||||||||||||||||||||||||||||||||||
| 429 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 430 | return never executed: int_x509_param_set1((char **)¶m->ip, ¶m->iplen,return int_x509_param_set1((char **)¶m->ip, ¶m->iplen, (char *)ip, iplen);never executed: return int_x509_param_set1((char **)¶m->ip, ¶m->iplen, (char *)ip, iplen); | 0 | ||||||||||||||||||||||||||||||||||||
| 431 | (char *)ip, iplen); never executed: return int_x509_param_set1((char **)¶m->ip, ¶m->iplen, (char *)ip, iplen); | 0 | ||||||||||||||||||||||||||||||||||||
| 432 | } | - | ||||||||||||||||||||||||||||||||||||
| 433 | - | |||||||||||||||||||||||||||||||||||||
| 434 | int X509_VERIFY_PARAM_set1_ip_asc(X509_VERIFY_PARAM *param, const char *ipasc) | - | ||||||||||||||||||||||||||||||||||||
| 435 | { | - | ||||||||||||||||||||||||||||||||||||
| 436 | unsigned char ipout[16]; | - | ||||||||||||||||||||||||||||||||||||
| 437 | size_t iplen; | - | ||||||||||||||||||||||||||||||||||||
| 438 | - | |||||||||||||||||||||||||||||||||||||
| 439 | iplen = (size_t)a2i_ipadd(ipout, ipasc); | - | ||||||||||||||||||||||||||||||||||||
| 440 | if (iplen == 0
| 0 | ||||||||||||||||||||||||||||||||||||
| 441 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 442 | return never executed: X509_VERIFY_PARAM_set1_ip(param, ipout, iplen);return X509_VERIFY_PARAM_set1_ip(param, ipout, iplen);never executed: return X509_VERIFY_PARAM_set1_ip(param, ipout, iplen); | 0 | ||||||||||||||||||||||||||||||||||||
| 443 | } | - | ||||||||||||||||||||||||||||||||||||
| 444 | - | |||||||||||||||||||||||||||||||||||||
| 445 | int X509_VERIFY_PARAM_get_depth(const X509_VERIFY_PARAM *param) | - | ||||||||||||||||||||||||||||||||||||
| 446 | { | - | ||||||||||||||||||||||||||||||||||||
| 447 | return never executed: param->depth;return param->depth;never executed: return param->depth; | 0 | ||||||||||||||||||||||||||||||||||||
| 448 | } | - | ||||||||||||||||||||||||||||||||||||
| 449 | - | |||||||||||||||||||||||||||||||||||||
| 450 | int X509_VERIFY_PARAM_get_auth_level(const X509_VERIFY_PARAM *param) | - | ||||||||||||||||||||||||||||||||||||
| 451 | { | - | ||||||||||||||||||||||||||||||||||||
| 452 | return never executed: param->auth_level;return param->auth_level;never executed: return param->auth_level; | 0 | ||||||||||||||||||||||||||||||||||||
| 453 | } | - | ||||||||||||||||||||||||||||||||||||
| 454 | - | |||||||||||||||||||||||||||||||||||||
| 455 | const char *X509_VERIFY_PARAM_get0_name(const X509_VERIFY_PARAM *param) | - | ||||||||||||||||||||||||||||||||||||
| 456 | { | - | ||||||||||||||||||||||||||||||||||||
| 457 | return never executed: param->name;return param->name;never executed: return param->name; | 0 | ||||||||||||||||||||||||||||||||||||
| 458 | } | - | ||||||||||||||||||||||||||||||||||||
| 459 | static const X509_VERIFY_PARAM default_table[] = { | - | ||||||||||||||||||||||||||||||||||||
| 460 | { | - | ||||||||||||||||||||||||||||||||||||
| 461 | "default", | - | ||||||||||||||||||||||||||||||||||||
| 462 | 0, | - | ||||||||||||||||||||||||||||||||||||
| 463 | 0, | - | ||||||||||||||||||||||||||||||||||||
| 464 | 0x8000, | - | ||||||||||||||||||||||||||||||||||||
| 465 | 0, | - | ||||||||||||||||||||||||||||||||||||
| 466 | 0, | - | ||||||||||||||||||||||||||||||||||||
| 467 | 100, | - | ||||||||||||||||||||||||||||||||||||
| 468 | -1, | - | ||||||||||||||||||||||||||||||||||||
| 469 | - | |||||||||||||||||||||||||||||||||||||
| 470 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 471 | , | - | ||||||||||||||||||||||||||||||||||||
| 472 | - | |||||||||||||||||||||||||||||||||||||
| 473 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 474 | , 0U, | - | ||||||||||||||||||||||||||||||||||||
| 475 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 476 | , | - | ||||||||||||||||||||||||||||||||||||
| 477 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 478 | , 0, | - | ||||||||||||||||||||||||||||||||||||
| 479 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 480 | , 0}, | - | ||||||||||||||||||||||||||||||||||||
| 481 | { | - | ||||||||||||||||||||||||||||||||||||
| 482 | "pkcs7", | - | ||||||||||||||||||||||||||||||||||||
| 483 | 0, | - | ||||||||||||||||||||||||||||||||||||
| 484 | 0, | - | ||||||||||||||||||||||||||||||||||||
| 485 | 0, | - | ||||||||||||||||||||||||||||||||||||
| 486 | 4, | - | ||||||||||||||||||||||||||||||||||||
| 487 | 4, | - | ||||||||||||||||||||||||||||||||||||
| 488 | -1, | - | ||||||||||||||||||||||||||||||||||||
| 489 | -1, | - | ||||||||||||||||||||||||||||||||||||
| 490 | - | |||||||||||||||||||||||||||||||||||||
| 491 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 492 | , | - | ||||||||||||||||||||||||||||||||||||
| 493 | - | |||||||||||||||||||||||||||||||||||||
| 494 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 495 | , 0U, | - | ||||||||||||||||||||||||||||||||||||
| 496 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 497 | , | - | ||||||||||||||||||||||||||||||||||||
| 498 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 499 | , 0, | - | ||||||||||||||||||||||||||||||||||||
| 500 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 501 | , 0}, | - | ||||||||||||||||||||||||||||||||||||
| 502 | { | - | ||||||||||||||||||||||||||||||||||||
| 503 | "smime_sign", | - | ||||||||||||||||||||||||||||||||||||
| 504 | 0, | - | ||||||||||||||||||||||||||||||||||||
| 505 | 0, | - | ||||||||||||||||||||||||||||||||||||
| 506 | 0, | - | ||||||||||||||||||||||||||||||||||||
| 507 | 4, | - | ||||||||||||||||||||||||||||||||||||
| 508 | 4, | - | ||||||||||||||||||||||||||||||||||||
| 509 | -1, | - | ||||||||||||||||||||||||||||||||||||
| 510 | -1, | - | ||||||||||||||||||||||||||||||||||||
| 511 | - | |||||||||||||||||||||||||||||||||||||
| 512 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 513 | , | - | ||||||||||||||||||||||||||||||||||||
| 514 | - | |||||||||||||||||||||||||||||||||||||
| 515 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 516 | , 0U, | - | ||||||||||||||||||||||||||||||||||||
| 517 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 518 | , | - | ||||||||||||||||||||||||||||||||||||
| 519 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 520 | , 0, | - | ||||||||||||||||||||||||||||||||||||
| 521 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 522 | , 0}, | - | ||||||||||||||||||||||||||||||||||||
| 523 | { | - | ||||||||||||||||||||||||||||||||||||
| 524 | "ssl_client", | - | ||||||||||||||||||||||||||||||||||||
| 525 | 0, | - | ||||||||||||||||||||||||||||||||||||
| 526 | 0, | - | ||||||||||||||||||||||||||||||||||||
| 527 | 0, | - | ||||||||||||||||||||||||||||||||||||
| 528 | 1, | - | ||||||||||||||||||||||||||||||||||||
| 529 | 2, | - | ||||||||||||||||||||||||||||||||||||
| 530 | -1, | - | ||||||||||||||||||||||||||||||||||||
| 531 | -1, | - | ||||||||||||||||||||||||||||||||||||
| 532 | - | |||||||||||||||||||||||||||||||||||||
| 533 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 534 | , | - | ||||||||||||||||||||||||||||||||||||
| 535 | - | |||||||||||||||||||||||||||||||||||||
| 536 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 537 | , 0U, | - | ||||||||||||||||||||||||||||||||||||
| 538 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 539 | , | - | ||||||||||||||||||||||||||||||||||||
| 540 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 541 | , 0, | - | ||||||||||||||||||||||||||||||||||||
| 542 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 543 | , 0}, | - | ||||||||||||||||||||||||||||||||||||
| 544 | { | - | ||||||||||||||||||||||||||||||||||||
| 545 | "ssl_server", | - | ||||||||||||||||||||||||||||||||||||
| 546 | 0, | - | ||||||||||||||||||||||||||||||||||||
| 547 | 0, | - | ||||||||||||||||||||||||||||||||||||
| 548 | 0, | - | ||||||||||||||||||||||||||||||||||||
| 549 | 2, | - | ||||||||||||||||||||||||||||||||||||
| 550 | 3, | - | ||||||||||||||||||||||||||||||||||||
| 551 | -1, | - | ||||||||||||||||||||||||||||||||||||
| 552 | -1, | - | ||||||||||||||||||||||||||||||||||||
| 553 | - | |||||||||||||||||||||||||||||||||||||
| 554 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 555 | , | - | ||||||||||||||||||||||||||||||||||||
| 556 | - | |||||||||||||||||||||||||||||||||||||
| 557 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 558 | , 0U, | - | ||||||||||||||||||||||||||||||||||||
| 559 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 560 | , | - | ||||||||||||||||||||||||||||||||||||
| 561 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 562 | , 0, | - | ||||||||||||||||||||||||||||||||||||
| 563 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 564 | , 0} | - | ||||||||||||||||||||||||||||||||||||
| 565 | }; | - | ||||||||||||||||||||||||||||||||||||
| 566 | - | |||||||||||||||||||||||||||||||||||||
| 567 | static struct stack_st_X509_VERIFY_PARAM *param_table = | - | ||||||||||||||||||||||||||||||||||||
| 568 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 569 | ; | - | ||||||||||||||||||||||||||||||||||||
| 570 | - | |||||||||||||||||||||||||||||||||||||
| 571 | static int table_cmp(const X509_VERIFY_PARAM *a, const X509_VERIFY_PARAM *b) | - | ||||||||||||||||||||||||||||||||||||
| 572 | { | - | ||||||||||||||||||||||||||||||||||||
| 573 | return executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 574 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 575 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 576 | ) && __builtin_constant_p ( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 577 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 578 | ) && (__s1_len = __builtin_strlen ( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 579 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 580 | ), __s2_len = __builtin_strlen ( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 581 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 582 | ), (!((size_t)(const void *)(( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 583 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 584 | ) + 1) - (size_t)(const void *)( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 585 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 586 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)(( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 587 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 588 | ) + 1) - (size_t)(const void *)( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 589 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 590 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp ( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 591 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 592 | , executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 593 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 594 | ) : (__builtin_constant_p ( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 595 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 596 | ) && ((size_t)(const void *)(( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 597 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 598 | ) + 1) - (size_t)(const void *)( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 599 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 600 | ) == 1) && (__s1_len = __builtin_strlen ( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 601 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 602 | ), __s1_len < 4) ? (__builtin_constant_p ( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 603 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 604 | ) && ((size_t)(const void *)(( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 605 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 606 | ) + 1) - (size_t)(const void *)( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 607 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 608 | ) == 1) ? __builtin_strcmp ( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 609 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 610 | , executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 611 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 612 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 613 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 614 | ); int __result = (((const unsigned char *) (const char *) ( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 615 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 616 | ))[0] - __s2[0]); if (__s1_len > 0
executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 0-20544 | ||||||||||||||||||||||||||||||||||||
| 617 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 618 | ))[1] - __s2[1]); if (__s1_len > 1
executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 0-20544 | ||||||||||||||||||||||||||||||||||||
| 619 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 620 | ))[2] - __s2[2]); if (__s1_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( a->name ))[3] - __s2[3]);executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 0-20544 | ||||||||||||||||||||||||||||||||||||
| 621 | a->name never executed: __result = (((const unsigned char *) (const char *) ( a->name ))[3] - __s2[3]);executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 0-20544 | ||||||||||||||||||||||||||||||||||||
| 622 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( a->name ))[3] - __s2[3]);never executed: }end of blocknever executed: __result; }))) : (__builtin_constant_p (end of blockexecuted 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 0-20544 | ||||||||||||||||||||||||||||||||||||
| 623 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 624 | ) && ((size_t)(const void *)(( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 625 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 626 | ) + 1) - (size_t)(const void *)( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 627 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 628 | ) == 1) && (__s2_len = __builtin_strlen ( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 629 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 630 | ), __s2_len < 4) ? (__builtin_constant_p ( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 631 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 632 | ) && ((size_t)(const void *)(( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 633 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 634 | ) + 1) - (size_t)(const void *)( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 635 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 636 | ) == 1) ? __builtin_strcmp ( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 637 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 638 | , executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 639 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 640 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 641 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 642 | ); int __result = (((const unsigned char *) (const char *) ( executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 643 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 644 | ))[0] - __s2[0]); if (__s2_len > 0
executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 0-20544 | ||||||||||||||||||||||||||||||||||||
| 645 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 646 | ))[1] - __s2[1]); if (__s2_len > 1
executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 0-20544 | ||||||||||||||||||||||||||||||||||||
| 647 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 648 | ))[2] - __s2[2]); if (__s2_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]);executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 0-20544 | ||||||||||||||||||||||||||||||||||||
| 649 | b->name never executed: __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]);executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 0-20544 | ||||||||||||||||||||||||||||||||||||
| 650 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]);never executed: }end of blocknever executed: __result; }))) : __builtin_strcmp (end of blockexecuted 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 0-20544 | ||||||||||||||||||||||||||||||||||||
| 651 | a->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 652 | , executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 653 | b->name executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 654 | )))); }) executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 655 | ; executed 20544 times by 1 test: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_strlen ( b->name ), (!((size_t)(const void *)(( a->name ) + 1) - (si... = (((const unsigned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) ;Executed by:
| 20544 | ||||||||||||||||||||||||||||||||||||
| 656 | } | - | ||||||||||||||||||||||||||||||||||||
| 657 | - | |||||||||||||||||||||||||||||||||||||
| 658 | static int table_cmp_BSEARCH_CMP_FN(const void *, const void *); static int table_cmp(X509_VERIFY_PARAM const *, X509_VERIFY_PARAM const *); static X509_VERIFY_PARAM * OBJ_bsearch_table(X509_VERIFY_PARAM *key, X509_VERIFY_PARAM const *base, int num); | - | ||||||||||||||||||||||||||||||||||||
| 659 | static int table_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) { X509_VERIFY_PARAM const *a = a_; X509_VERIFY_PARAM const *b = b_; return executed 20544 times by 1 test: table_cmp(a,b);return table_cmp(a,b);Executed by:
executed 20544 times by 1 test: } static X509_VERIFY_PARAM *OBJ_bsearch_table(X509_VERIFY_PARAM *key, X509_VERIFY_PARAM const *base, int num) { returnreturn table_cmp(a,b);Executed by:
executed 7779 times by 1 test: (X509_VERIFY_PARAM *)OBJ_bsearch_(key, base, num, sizeof(X509_VERIFY_PARAM), table_cmp_BSEARCH_CMP_FN);return (X509_VERIFY_PARAM *)OBJ_bsearch_(key, base, num, sizeof(X509_VERIFY_PARAM), table_cmp_BSEARCH_CMP_FN);Executed by:
executed 7779 times by 1 test: } extern void dummy_prototype(void);return (X509_VERIFY_PARAM *)OBJ_bsearch_(key, base, num, sizeof(X509_VERIFY_PARAM), table_cmp_BSEARCH_CMP_FN);Executed by:
| 7779-20544 | ||||||||||||||||||||||||||||||||||||
| 660 | - | |||||||||||||||||||||||||||||||||||||
| 661 | static int param_cmp(const X509_VERIFY_PARAM *const *a, | - | ||||||||||||||||||||||||||||||||||||
| 662 | const X509_VERIFY_PARAM *const *b) | - | ||||||||||||||||||||||||||||||||||||
| 663 | { | - | ||||||||||||||||||||||||||||||||||||
| 664 | return never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ;never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 665 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 666 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 667 | ) && __builtin_constant_p ( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 668 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 669 | ) && (__s1_len = __builtin_strlen ( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 670 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 671 | ), __s2_len = __builtin_strlen ( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 672 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 673 | ), (!((size_t)(const void *)(( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 674 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 675 | ) + 1) - (size_t)(const void *)( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 676 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 677 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)(( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 678 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 679 | ) + 1) - (size_t)(const void *)( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 680 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 681 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp ( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 682 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 683 | , never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 684 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 685 | ) : (__builtin_constant_p ( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 686 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 687 | ) && ((size_t)(const void *)(( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 688 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 689 | ) + 1) - (size_t)(const void *)( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 690 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 691 | ) == 1) && (__s1_len = __builtin_strlen ( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 692 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 693 | ), __s1_len < 4) ? (__builtin_constant_p ( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 694 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 695 | ) && ((size_t)(const void *)(( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 696 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 697 | ) + 1) - (size_t)(const void *)( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 698 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 699 | ) == 1) ? __builtin_strcmp ( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 700 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 701 | , never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 702 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 703 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 704 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 705 | ); int __result = (((const unsigned char *) (const char *) ( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 706 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 707 | ))[0] - __s2[0]); if (__s1_len > 0
never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 708 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 709 | ))[1] - __s2[1]); if (__s1_len > 1
never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 710 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 711 | ))[2] - __s2[2]); if (__s1_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( (*a)->name ))[3] - __s2[3]);never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 712 | (*a)->name never executed: __result = (((const unsigned char *) (const char *) ( (*a)->name ))[3] - __s2[3]);never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 713 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( (*a)->name ))[3] - __s2[3]);never executed: }end of blocknever executed: __result; }))) : (__builtin_constant_p (end of blocknever executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 714 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 715 | ) && ((size_t)(const void *)(( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 716 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 717 | ) + 1) - (size_t)(const void *)( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 718 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 719 | ) == 1) && (__s2_len = __builtin_strlen ( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 720 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 721 | ), __s2_len < 4) ? (__builtin_constant_p ( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 722 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 723 | ) && ((size_t)(const void *)(( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 724 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 725 | ) + 1) - (size_t)(const void *)( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 726 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 727 | ) == 1) ? __builtin_strcmp ( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 728 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 729 | , never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 730 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 731 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 732 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 733 | ); int __result = (((const unsigned char *) (const char *) ( never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 734 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 735 | ))[0] - __s2[0]); if (__s2_len > 0
never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 736 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 737 | ))[1] - __s2[1]); if (__s2_len > 1
never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 738 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 739 | ))[2] - __s2[2]); if (__s2_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]);never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 740 | (*b)->name never executed: __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]);never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 741 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]);never executed: }end of blocknever executed: __result; }))) : __builtin_strcmp (end of blocknever executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 742 | (*a)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 743 | , never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 744 | (*b)->name never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 745 | )))); }) never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 746 | ; never executed: return __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->name ) && __builtin_constant_p ( (*b)->name ) && (__s1_len = __builtin_strlen ( (*a)->name ), __s2_len = __builtin_strlen ( (*b)->name ), (!((size_t)(const void *)(( (*a)->na...unsigned char *) (const char *) ( (*b)->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( (*b)->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->name , (*b)->name )))); }) ; | 0 | ||||||||||||||||||||||||||||||||||||
| 747 | } | - | ||||||||||||||||||||||||||||||||||||
| 748 | - | |||||||||||||||||||||||||||||||||||||
| 749 | int X509_VERIFY_PARAM_add0_table(X509_VERIFY_PARAM *param) | - | ||||||||||||||||||||||||||||||||||||
| 750 | { | - | ||||||||||||||||||||||||||||||||||||
| 751 | int idx; | - | ||||||||||||||||||||||||||||||||||||
| 752 | X509_VERIFY_PARAM *ptmp; | - | ||||||||||||||||||||||||||||||||||||
| 753 | if (param_table ==
| 0 | ||||||||||||||||||||||||||||||||||||
| 754 | ((void *)0)
| 0 | ||||||||||||||||||||||||||||||||||||
| 755 | ) { | - | ||||||||||||||||||||||||||||||||||||
| 756 | param_table = sk_X509_VERIFY_PARAM_new(param_cmp); | - | ||||||||||||||||||||||||||||||||||||
| 757 | if (param_table ==
| 0 | ||||||||||||||||||||||||||||||||||||
| 758 | ((void *)0)
| 0 | ||||||||||||||||||||||||||||||||||||
| 759 | ) | - | ||||||||||||||||||||||||||||||||||||
| 760 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 761 | } never executed: else {end of block | 0 | ||||||||||||||||||||||||||||||||||||
| 762 | idx = sk_X509_VERIFY_PARAM_find(param_table, param); | - | ||||||||||||||||||||||||||||||||||||
| 763 | if (idx >= 0
| 0 | ||||||||||||||||||||||||||||||||||||
| 764 | ptmp = sk_X509_VERIFY_PARAM_delete(param_table, idx); | - | ||||||||||||||||||||||||||||||||||||
| 765 | X509_VERIFY_PARAM_free(ptmp); | - | ||||||||||||||||||||||||||||||||||||
| 766 | } never executed: end of block | 0 | ||||||||||||||||||||||||||||||||||||
| 767 | } never executed: end of block | 0 | ||||||||||||||||||||||||||||||||||||
| 768 | if (!sk_X509_VERIFY_PARAM_push(param_table, param)
| 0 | ||||||||||||||||||||||||||||||||||||
| 769 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||||||||||||||
| 770 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||||||||||||||||||||||||||
| 771 | } | - | ||||||||||||||||||||||||||||||||||||
| 772 | - | |||||||||||||||||||||||||||||||||||||
| 773 | int X509_VERIFY_PARAM_get_count(void) | - | ||||||||||||||||||||||||||||||||||||
| 774 | { | - | ||||||||||||||||||||||||||||||||||||
| 775 | int num = (sizeof(default_table)/sizeof((default_table)[0])); | - | ||||||||||||||||||||||||||||||||||||
| 776 | if (param_table
| 0 | ||||||||||||||||||||||||||||||||||||
| 777 | num += sk_X509_VERIFY_PARAM_num(param_table); never executed: num += sk_X509_VERIFY_PARAM_num(param_table); | 0 | ||||||||||||||||||||||||||||||||||||
| 778 | return never executed: num;return num;never executed: return num; | 0 | ||||||||||||||||||||||||||||||||||||
| 779 | } | - | ||||||||||||||||||||||||||||||||||||
| 780 | - | |||||||||||||||||||||||||||||||||||||
| 781 | const X509_VERIFY_PARAM *X509_VERIFY_PARAM_get0(int id) | - | ||||||||||||||||||||||||||||||||||||
| 782 | { | - | ||||||||||||||||||||||||||||||||||||
| 783 | int num = (sizeof(default_table)/sizeof((default_table)[0])); | - | ||||||||||||||||||||||||||||||||||||
| 784 | if (id < num
| 0 | ||||||||||||||||||||||||||||||||||||
| 785 | return never executed: default_table + id;return default_table + id;never executed: return default_table + id; | 0 | ||||||||||||||||||||||||||||||||||||
| 786 | return never executed: sk_X509_VERIFY_PARAM_value(param_table, id - num);return sk_X509_VERIFY_PARAM_value(param_table, id - num);never executed: return sk_X509_VERIFY_PARAM_value(param_table, id - num); | 0 | ||||||||||||||||||||||||||||||||||||
| 787 | } | - | ||||||||||||||||||||||||||||||||||||
| 788 | - | |||||||||||||||||||||||||||||||||||||
| 789 | const X509_VERIFY_PARAM *X509_VERIFY_PARAM_lookup(const char *name) | - | ||||||||||||||||||||||||||||||||||||
| 790 | { | - | ||||||||||||||||||||||||||||||||||||
| 791 | int idx; | - | ||||||||||||||||||||||||||||||||||||
| 792 | X509_VERIFY_PARAM pm; | - | ||||||||||||||||||||||||||||||||||||
| 793 | - | |||||||||||||||||||||||||||||||||||||
| 794 | pm.name = (char *)name; | - | ||||||||||||||||||||||||||||||||||||
| 795 | if (param_table !=
| 0-7779 | ||||||||||||||||||||||||||||||||||||
| 796 | ((void *)0)
| 0-7779 | ||||||||||||||||||||||||||||||||||||
| 797 | ) { | - | ||||||||||||||||||||||||||||||||||||
| 798 | idx = sk_X509_VERIFY_PARAM_find(param_table, &pm); | - | ||||||||||||||||||||||||||||||||||||
| 799 | if (idx >= 0
| 0 | ||||||||||||||||||||||||||||||||||||
| 800 | return never executed: sk_X509_VERIFY_PARAM_value(param_table, idx);return sk_X509_VERIFY_PARAM_value(param_table, idx);never executed: return sk_X509_VERIFY_PARAM_value(param_table, idx); | 0 | ||||||||||||||||||||||||||||||||||||
| 801 | } never executed: end of block | 0 | ||||||||||||||||||||||||||||||||||||
| 802 | return executed 7779 times by 1 test: OBJ_bsearch_table(&pm, default_table, (sizeof(default_table)/sizeof((default_table)[0])));return OBJ_bsearch_table(&pm, default_table, (sizeof(default_table)/sizeof((default_table)[0])));Executed by:
executed 7779 times by 1 test: return OBJ_bsearch_table(&pm, default_table, (sizeof(default_table)/sizeof((default_table)[0])));Executed by:
| 7779 | ||||||||||||||||||||||||||||||||||||
| 803 | } | - | ||||||||||||||||||||||||||||||||||||
| 804 | - | |||||||||||||||||||||||||||||||||||||
| 805 | void X509_VERIFY_PARAM_table_cleanup(void) | - | ||||||||||||||||||||||||||||||||||||
| 806 | { | - | ||||||||||||||||||||||||||||||||||||
| 807 | sk_X509_VERIFY_PARAM_pop_free(param_table, X509_VERIFY_PARAM_free); | - | ||||||||||||||||||||||||||||||||||||
| 808 | param_table = | - | ||||||||||||||||||||||||||||||||||||
| 809 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||
| 810 | ; | - | ||||||||||||||||||||||||||||||||||||
| 811 | } never executed: end of block | 0 | ||||||||||||||||||||||||||||||||||||
| Switch to Source code | Preprocessed file |