Lines Matching defs:path
174 static int isSecuritySupported(const char* path) {
186 root = strdup(path);
217 * Relative path so use current directory
263 static SECURITY_DESCRIPTOR* getFileSecurityDescriptor(const char* path) {
269 GetFileSecurity(path, info , 0, 0, &len);
278 if (!GetFileSecurity(path, info, sd, len, &len)) {
291 static int revokeAll(const char* path) {
304 sd = getFileSecurityDescriptor(path);
414 if (!SetFileSecurity(path, DACL_SECURITY_INFORMATION, sd)) {
429 char* path = strdup(p);
432 path[i] = '\\';
436 return path;
445 const char* path;
451 path = convert_path(argv[1]);
452 printf("Revoking all non-owner access to %s\n", path);
453 rc = isSecuritySupported(path);
460 return revokeAll(path);