INNER CODE UNIT · C
path_has_prefix
witchan/ios-mcp · mcp-root/main.c:123
static int path_has_prefix(const char *path, const char *prefix) {
size_t prefixLen;
if (!path || !prefix) {
return 0;
}
prefixLen = strlen(prefix);
if (strncmp(path, prefix, prefixLen) != 0) {
return 0;
}
return path[prefixLen] == '\0' || path[prefixLen] == '/';
}
static int path_is_allowed_chmod_target(const char *path) {
static const char *const rawPrefixes[] = {
"/var/containers/Bundle/Application",