7 static void *map_file(char *fname, size_t *size)
9 int fd = open(fname, O_RDONLY);
14 p = mmap(0, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0);
21 int main(int argc, const char *argv[])
29 printf("range_find <file> <string>\n");
38 p = map_file(fname, &size);
43 printf("Searching for '%s' in '%s'\n", str, fname);