Lines Matching refs:vec
49 free(info.vec[i]);
50 info.vec[i] = NULL;
65 info.vec[i] = calloc(1, size + 5);
66 if (info.vec[i] == NULL)
69 strlcpy(info.vec[i], info.one_line_text, size + 1);
79 if (info.vec[i] != NULL) {
80 free(info.vec[i]);
81 info.vec[i] = NULL;
92 int len = strlen(info.vec[0]);
93 char *ptr = info.vec[0];
117 if (strstr(info.vec[i], "AES")) {
123 } else if (strstr(info.vec[i], "GCM")) {
129 } else if (strstr(info.vec[i], "CMAC")) {
135 } else if (strstr(info.vec[i], "CCM")) {
141 } else if (strstr(info.vec[i], "HMAC")) {
147 } else if (strstr(info.vec[i], "TDES")) {
153 } else if (strstr(info.vec[i], "PERMUTATION")) {
159 } else if (strstr(info.vec[i], "VARIABLE")) {
165 } else if (strstr(info.vec[i], "SUBSTITUTION")) {
171 } else if (strstr(info.vec[i], "SHA-")) {
177 } else if (strstr(info.vec[i], "XTS")) {
186 tmp = strstr(info.vec[i], "# Config info for ");
193 tmp = strstr(info.vec[i], "# HMAC information for ");
201 tmp = strstr(info.vec[i], "# Config Info for : ");
209 tmp = strstr(info.vec[i], "# information for ");
214 strlcpy(tmp_output, info.vec[i], tmp - info.vec[i] + 1);
222 tmp = strstr(info.vec[i], " test information for ");
226 strlcpy(tmp_output, info.vec[i], tmp - info.vec[i] + 1);
234 tmp = strstr(info.vec[i], "\" information for \"");
238 strlcpy(tmp_output, info.vec[i], tmp - info.vec[i] + 1);
256 fprintf(info.fp_wr, "%s\n", info.vec[i]);
366 free(info.vec[i]);
386 if (strstr(info.vec[i],
392 info.vec[i],
406 fprintf(info.fp_wr, "%s\n", info.vec[i]);
413 fprintf(info.fp_wr, "%s\n", info.vec[i]);
423 if (strstr(info.vec[i], info.callbacks[j].key)) {
426 info.vec[i], info.callbacks[j].val);
442 fprintf(info.fp_wr, "%s\n", info.vec[i]);
841 if ((info.version == 21.4f) && (!(strstr(info.vec[0], cb->key)))) {
845 snprintf(info.vec[0], strlen(info.vec[0]) + 4, "%s%u", cb->key,
853 if (strstr(info.vec[i], cb->key)) {
854 cb->cb(cb->key, info.vec[i], cb->val);