int FLhomeDir (const char User, char Home)
Get the home directory for a user
This routine returns the path name corresponding to the home directory for a
user. When the User argument is empty, the current user is assumed. In that
case, the translation of the environment variable HOME is used if possible.
In other cases, the home directory is taken from the password entry for the
user. If the user is unknown, the home directory string is returned as
<- int FLhomeDir
Number of characters in the output string
-> const char User
Input character string specifying the user. If this string is empty, the
current user is used.
<- char Home
Output string with the home directory. Except for the case of the root
directory "/", the directory name does not have a trailing '/' character.
This string is at most FILENAME_MAX characters long including the
terminating null character.
Author / revision
/ Revision 1.24 2003/05/09
Main Index libtsp