https://linux.die.net/man/3/efence