NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | ERRORS | ATTRIBUTES | SEE ALSO
#include <arpa/telnetd.h>int telnetdUser(telnetdSessionHandle * hdl, char * buf, unsigned int nchar);
The telnetdUser function requests the name of the user connected to the TELNET session designated by the hdl handle. It then copies this name into the buffer pointed to by buf . No more than nchar characters are copied to buf , and the last character is always the null character.
The telnetdPasswd function requests the password of the user connected to the TELNET session designated by the hdl handle. It then copies this password into the buffer pointed to by buf . No more than nchar characters are copied to buf , the last character is always the null character. Echoing is turned off while the password is entered by the user.
Upon successful completion, the functions return a value of zero. Otherwise they return -1 and set errno to indicate the error.
errno is set to EINVAL if one of the functions is called with an invalid hdl handle.
The telnetdUser and telnetdPasswd functions may fail and set errno to any of the errors specified for the telnetdReadLine (3TELD) function.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Interface Stability | Evolving |
NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | ERRORS | ATTRIBUTES | SEE ALSO