Searched refs:modpath (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/openpam/lib/libpam/ |
| H A D | openpam_dynamic.c | 120 try_module(const char *modpath) in try_module() argument 127 (module->path = strdup(modpath)) == NULL || in try_module() 128 (module->dlh = try_dlopen(modpath)) == NULL) in try_module() 149 modpath, pam_sm_func_name[i], dlerror()); in try_module() 165 openpam_log(PAM_LOG_ERROR, "%s: %m", modpath); in try_module() 180 char modpath[PATH_MAX]; in openpam_dynamic() local 230 len = snprintf(modpath, sizeof modpath, "%s/%s%n", in openpam_dynamic() 233 len = snprintf(modpath, sizeof modpath, "%s/%s%n.%d", in openpam_dynamic() 236 len = snprintf(modpath, sizeof modpath, "%s/%s%s%n.%d", in openpam_dynamic() 239 if (len < 0 || (unsigned int)len >= sizeof modpath) { in openpam_dynamic() [all …]
|
| /freebsd/sbin/kldconfig/ |
| H A D | kldconfig.c | 58 static char *modpath; variable 99 if (modpath != NULL) { in getpath() 100 free(modpath); in getpath() 101 modpath = NULL; in getpath() 115 modpath = path; in getpath() 133 if (modpath != NULL) in setpath() 134 free(modpath); in setpath() 135 modpath = newpath; in setpath() 384 if ((origpath = strdup(modpath)) == NULL) { in main() 397 parsepath(&pathq, modpath, uniqflag); in main() [all …]
|
| /freebsd/lib/libefivar/ |
| H A D | efivar-dp-xlate.c | 733 char *modpath = NULL, *cp; in efivar_unix_path_to_device_path() local 756 modpath = strdup(path); in efivar_unix_path_to_device_path() 757 if (modpath == NULL) in efivar_unix_path_to_device_path() 759 for (cp = modpath; *cp; cp++) in efivar_unix_path_to_device_path() 763 if (modpath[0] == '/' && modpath[1] == '/') /* Handle //foo/bar/baz */ in efivar_unix_path_to_device_path() 764 rv = efipart_to_dp(&mesh, modpath, dp); in efivar_unix_path_to_device_path() 765 else if (strchr(modpath, ':')) /* Handle dev:/bar/baz */ in efivar_unix_path_to_device_path() 766 rv = dev_path_to_dp(&mesh, modpath, dp); in efivar_unix_path_to_device_path() 768 rv = path_to_dp(&mesh, modpath, dp); in efivar_unix_path_to_device_path() 772 free(modpath); in efivar_unix_path_to_device_path()
|
| /freebsd/sbin/devmatch/ |
| H A D | devmatch.c | 99 char *modpath, *p, *q; in read_linker_hints() local 105 modpath = malloc(buflen); in read_linker_hints() 106 if (modpath == NULL) in read_linker_hints() 108 if (sysctlbyname("kern.module_path", modpath, &buflen, NULL, 0) < 0) in read_linker_hints() 110 p = modpath; in read_linker_hints()
|
| /freebsd/crypto/krb5/src/util/profile/ |
| H A D | prof_init.c | 102 char *modpath = NULL, *residual = NULL; in init_load_module() local 112 err = parse_modspec(modspec, &modpath, &residual); in init_load_module() 126 err = krb5int_open_plugin(modpath, &plhandle, &einfo); in init_load_module() 149 free(modpath); in init_load_module()
|