Lines Matching defs:filename
22 static char *dl_name_converter(DSO *dso, const char *filename);
59 * platform-independent filename and try once with that.
61 char *filename = DSO_convert_filename(dso, NULL);
63 if (filename == NULL) {
67 ptr = shl_load(filename, BIND_IMMEDIATE |
75 "filename(%s): %s", filename, errbuf);
78 "filename(%s): errno %d", filename, errno);
86 * Success, stick the converted filename we've loaded under into the DSO
89 dso->loaded_filename = filename;
93 OPENSSL_free(filename);
219 static char *dl_name_converter(DSO *dso, const char *filename)
224 len = strlen(filename);
226 transform = (strstr(filename, "/") == NULL);
240 sprintf(translated, "lib%s%s", filename, DSO_EXTENSION);
242 sprintf(translated, "%s%s", filename, DSO_EXTENSION);
244 sprintf(translated, "%s", filename);
266 len = (int)strlen(inf.filename);
271 memcpy(path, inf.filename, len);