version 1.7, 2002/02/16 21:27:48 |
version 1.8, 2002/03/01 00:51:08 |
|
|
if ((fd = open(file, O_RDONLY, 0)) < 0 || fstat(fd, &sb)) |
if ((fd = open(file, O_RDONLY, 0)) < 0 || fstat(fd, &sb)) |
err(2, "%s", file); |
err(2, "%s", file); |
if (sb.st_size > SIZE_T_MAX) |
if (sb.st_size > SIZE_T_MAX) |
err(2, "%s: %s", file, strerror(EFBIG)); |
errx(2, "%s: %s", file, strerror(EFBIG)); |
if ((front = mmap(NULL, |
if ((front = mmap(NULL, |
(size_t)sb.st_size, PROT_READ, MAP_PRIVATE, fd, (off_t)0)) == MAP_FAILED) |
(size_t)sb.st_size, PROT_READ, MAP_PRIVATE, fd, (off_t)0)) == MAP_FAILED) |
err(2, "%s", file); |
err(2, "%s", file); |