#include "config.h"#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <sys/socket.h>#include <sys/un.h>#include <signal.h>#include "screen.h"#include <dirent.h>#include "extern.h"Classes | |
| struct | pwdata |
Defines | |
| #define | SOCKMODE (S_IWRITE | S_IREAD | (displays ? S_IEXEC : 0) | (multi ? 1 : 0)) |
| #define | TTYCMP(a, b) strcmp(a, b) |
Functions | |
| char * | getenv () |
| int | FindSocket (int *fdp, int *nfoundp, int *notherp, char *match) |
| int | MakeServerSocket () |
| int | MakeClientSocket (int err) |
| void | SendCreateMsg (char *sty, struct NewWindow *nwin) |
| int | SendErrorMsg (char *tty, char *buf) |
| void | ReceiveMsg () |
| int | chsock () |
| int | RecoverSocket () |
Variables | |
| char * | RcFileName |
| char * | extra_incap |
| char * | extra_outcap |
| int | ServerSocket |
| int | real_uid |
| int | real_gid |
| int | eff_uid |
| int | eff_gid |
| int | dflag |
| int | iflag |
| int | rflag |
| int | lsflag |
| int | quietflag |
| int | wipeflag |
| int | xflag |
| char * | attach_tty |
| char * | LoginName |
| char | HostName [] |
| display * | display |
| display * | displays |
| win * | fore |
| win * | wtab [] |
| win * | console_window |
| win * | windows |
| layer * | flayer |
| NewWindow | nwin_undef |
| char * | multi |
| char | SockPath [] |
| event | serv_read |
| char * | rc_name |
| comm | comms [] |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.3