entry_point off_t filesize (pathname path) << struct stat buf; if (stat (path, &buf) == -1) { error_errno ("stat: %s", path); return -1; } return buf.st_size; >> ;; (* mknod_block mkfifo mknod_socket *)