Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
xt_get_home_dir(3)	   Library Functions Manual	    xt_get_home_dir(3)

NAME
       xt_get_home_dir() - Get process owner's home directory

LIBRARY
       #include	<xtend/proc.h>
       -lxtend

SYNOPSIS
       char   *xt_get_home_dir(char *dir, size_t maxlen)

ARGUMENTS
       dir:    Character buffer	to receive home	directory path
       maxlen: Max characters to copy to dir, not including null byte

DESCRIPTION
       xt_get_home_dir()  determines  the full pathname	of the process owner's
       home directory.	The information	is retrieved using  a  call  to	 getp-
       wuid(3),	and copied to the argument "dir".

       The  name  is  stored  in dir up	to maxlen characters.  Note that up to
       maxlen characters are stored, not including the null terminator,	 hence
       the buffer should be at least maxlen+1 bytes long.

RETURN VALUES
       A pointer to dir, or NULL upon failure.

SEE ALSO
       getuid(3), getpwuid(3)

							    xt_get_home_dir(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=xt_get_home_dir&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help