Lines Matching defs:blanket
736 static struct blanket {
739 } *blanket;
751 blanket = malloc(nblanket * sizeof(*blanket));
752 if (blanket == NULL)
753 err(EXIT_FAILURE, "alloc blanket %d", nblanket);
757 blanket[i].pfx = strdup(p);
758 if (blanket[i].pfx == NULL)
759 err(EXIT_FAILURE, "strdup blanket");
760 blanket[i].len = strlen(p);
762 if (blanket[i].len == 0 || *blanket[i].pfx != '/')
763 errx(EXIT_FAILURE, "invalid blanket specifier %s", p);
764 if (*(blanket[i].pfx + blanket[i].len-1) == '/')
765 errx(EXIT_FAILURE, "invalid blanket specifier %s", p);
904 { blanketparser, "blanket", true },
1104 if (strncmp(path, blanket[i].pfx, blanket[i].len) == 0)
1309 /* assume blanket. we can't provide a prefix here */