Lines Matching refs:path
136 char path[PATH_MAX], info[MAX_PAYLOAD];
139 ret = snprintf(path, sizeof(path), "%s.pub", private_key_path);
140 if (ret >= (signed)sizeof(path))
149 bfile = BIO_new_file(path, "w");
151 D("Failed to open '%s'\n", path);
155 D("Writing public key to '%s'\n", path);
266 char path[PATH_MAX];
269 SHGetFolderPath(NULL, CSIDL_PROFILE, NULL, 0, path);
270 home = path;
299 char path[PATH_MAX];
302 ret = get_user_keyfilepath(path, sizeof(path));
303 if (ret < 0 || ret >= (signed)sizeof(path)) {
308 D("user key '%s'\n", path);
310 if (stat(path, &buf) == -1) {
311 if (!generate_key(path)) {
317 return read_key(path, list);
324 char *path;
333 path = adb_strtok_r(keys_path, ENV_PATH_SEPARATOR_STR, &save);
334 while (path) {
335 D("Reading: '%s'\n", path);
337 if (stat(path, &buf))
338 D("Can't read '%s'\n", path);
339 else if (!read_key(path, list))
340 D("Failed to read '%s'\n", path);
342 path = adb_strtok_r(NULL, ENV_PATH_SEPARATOR_STR, &save);
383 char path[PATH_MAX];
387 ret = get_user_keyfilepath(path, sizeof(path) - 4);
388 if (ret < 0 || ret >= (signed)(sizeof(path) - 4)) {
392 strcat(path, ".pub");
394 file = load_file(path, (unsigned*)&ret);
396 D("Can't load '%s'\n", path);
401 D("%s: Content too large ret=%d\n", path, ret);