Home
last modified time | relevance | path

Searched refs:filespec1 (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/crypto/openssl/crypto/dso/
H A Ddso_dl.c23 static char *dl_merger(DSO *dso, const char *filespec1,
146 static char *dl_merger(DSO *dso, const char *filespec1, const char *filespec2) in dl_merger() argument
150 if (!filespec1 && !filespec2) { in dl_merger()
158 if (!filespec2 || filespec1[0] == '/') { in dl_merger()
159 merged = OPENSSL_strdup(filespec1); in dl_merger()
168 else if (!filespec1) { in dl_merger()
186 len = spec2len + (filespec1 ? strlen(filespec1) : 0); in dl_merger()
199 strcpy(&merged[spec2len + 1], filespec1); in dl_merger()
H A Ddso_dlfcn.c45 static char *dlfcn_merger(DSO *dso, const char *filespec1,
195 static char *dlfcn_merger(DSO *dso, const char *filespec1, in dlfcn_merger() argument
200 if (!filespec1 && !filespec2) { in dlfcn_merger()
208 if (!filespec2 || (filespec1 != NULL && filespec1[0] == '/')) { in dlfcn_merger()
209 merged = OPENSSL_strdup(filespec1); in dlfcn_merger()
218 else if (!filespec1) { in dlfcn_merger()
235 len = spec2len + strlen(filespec1); in dlfcn_merger()
248 strcpy(&merged[spec2len + 1], filespec1); in dlfcn_merger()
H A Ddso_lib.c263 char *DSO_merge(DSO *dso, const char *filespec1, const char *filespec2) in DSO_merge() argument
267 if (dso == NULL || filespec1 == NULL) { in DSO_merge()
273 result = dso->merger(dso, filespec1, filespec2); in DSO_merge()
275 result = dso->meth->dso_merger(dso, filespec1, filespec2); in DSO_merge()
/freebsd-13.1/crypto/openssl/include/internal/
H A Ddso.h114 char *DSO_merge(DSO *dso, const char *filespec1, const char *filespec2);