Path: utzoo!utgpu!attcan!uunet!peregrine!elroy!ames!ncar!tank!uxc!uxc.cso.uiuc.edu!uxg.cso.uiuc.edu!uicsrd.csrd.uiuc.edu!kai From: kai@uicsrd.csrd.uiuc.edu Newsgroups: comp.unix.wizards Subject: Re: getuid() and geteuid() on Ultrix 2. Message-ID: <43200049@uicsrd.csrd.uiuc.edu> Date: 1 Nov 88 10:07:00 GMT References: <579@jim.odr.oz> Lines: 9 Nf-ID: #R:jim.odr.oz:579:uicsrd.csrd.uiuc.edu:43200049:000:383 Nf-From: uicsrd.csrd.uiuc.edu!kai Nov 1 04:07:00 1988 The "getlogin()" call returns the userid from the entry for the control terminal in /etc/utmp, usually, the userid used to login on that terminal. However, inside programs that use pseudo terminals, such as script, window, etc., this call returns NULL, because those programs don't make utmp entries for the pseudo terminal. Patrick Wolfe (pwolfe@kai.com, uunet!kailand!pwolfe)