DMTCP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Macros | Functions | Variables
util_ssh.cpp File Reference
#include <unistd.h>
#include <sys/errno.h>
#include <sys/fcntl.h>
#include <sys/types.h>
#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <string.h>
#include <assert.h>

Go to the source code of this file.

Classes

struct  Buffer
 

Macros

#define MAX(a, b)   ((a) < (b) ? (b) : (a))
 
#define MAX_BUFFER_SIZE   (64*1024)
 

Functions

void client_loop (int ssh_stdin, int ssh_stdout, int ssh_stderr, int sock)
 

Variables

int quit_pending = 0
 
pid_t childPid = -1
 
int remoteSock
 

Macro Definition Documentation

#define MAX (   a,
 
)    ((a) < (b) ? (b) : (a))

Definition at line 11 of file util_ssh.cpp.

#define MAX_BUFFER_SIZE   (64*1024)

Definition at line 13 of file util_ssh.cpp.

Function Documentation

void client_loop ( int  ssh_stdin,
int  ssh_stdout,
int  ssh_stderr,
int  sock 
)

Definition at line 127 of file util_ssh.cpp.

Variable Documentation

pid_t childPid = -1

Definition at line 28 of file util_ssh.cpp.

int quit_pending = 0

Definition at line 27 of file util_ssh.cpp.

int remoteSock

Definition at line 29 of file util_ssh.cpp.