Learn more about cloning repositories
You have read-only access
Dont over-read fd, use function pointer for hash function.