search for: path_sep_ptr

Displaying 1 result from an estimated 1 matches for "path_sep_ptr".

2006 Aug 02
0
[PATCH] xenstore-chmod
...) +{ + int ret; + + if (!path[0]) + return; + + ret = xs_set_permissions(xsh, xth, path, perms, nperms); + if (!ret) + err(1, "Error occurred setting permissions on ''%s''", path); + + if (upto) { + /* apply same permissions to all parent entries: */ + char *path_sep_ptr = strrchr(path, PATH_SEP); + if (!path_sep_ptr) + errx(1, "Unable to locate path separator ''%c'' in ''%s''", + PATH_SEP, path); + + *path_sep_ptr = ''\0''; /* truncate path */ + + do_chmod(path, perms, nperms, 1, 0, xsh, xth); + + *...