enable tame(2) in who(1).
authorsemarie <semarie@openbsd.org>
Wed, 7 Oct 2015 16:11:40 +0000 (16:11 +0000)
committersemarie <semarie@openbsd.org>
Wed, 7 Oct 2015 16:11:40 +0000 (16:11 +0000)
commita68287bbb125af7da3cabb699af6c95a92392a26
treecc7a08d3676a344bd2beef8efc1de00ed4b79bee
parent437acfe401449bf74069d71e406048deae73b123
enable tame(2) in who(1).

some refactor to grab ttyname(0) early and use it later.
gradually drop tame requests when no more needed.

"ioctl" is used for grab ttyname(0)
"rpath" is for -T and -u flag, that used stat(2) to get terminal status

initial patch from deraadt with help from guenther

ok deraadt@
usr.bin/who/who.c