squidclient.cc File Reference
#include "squid.h"
#include "base64.h"
#include "ip/Address.h"
#include "ip/tools.h"
#include "rfc1123.h"
#include "tools/squidclient/gssapi_support.h"
#include "tools/squidclient/Parameters.h"
#include "tools/squidclient/Ping.h"
#include "tools/squidclient/Transport.h"
#include <cerrno>
#include <csignal>
#include <cstring>
#include <iostream>
Include dependency graph for squidclient.cc:

Go to the source code of this file.

Macros

#define BUFSIZ   8192
 
#define MESSAGELEN   65536
 
#define HEADERLEN   65536
 

Functions

static void usage (const char *progname)
 
void pipe_handler (int sig)
 
static void set_our_signal (void)
 
static void shellUnescape (char *buf)
 
int main (int argc, char *argv[])
 

Variables

Parameters scParams
 global squidcleint parameters More...
 
static int put_fd
 
static char * put_file = NULL
 
static struct stat sb
 
int total_bytes = 0
 

Macro Definition Documentation

#define BUFSIZ   8192

Definition at line 55 of file squidclient.cc.

Referenced by main().

#define HEADERLEN   65536

Definition at line 61 of file squidclient.cc.

Referenced by main().

#define MESSAGELEN   65536

Definition at line 58 of file squidclient.cc.

Referenced by main().

Function Documentation

void pipe_handler ( int  sig)

Definition at line 636 of file squidclient.cc.

Referenced by set_our_signal().

static void set_our_signal ( void  )
static

Definition at line 642 of file squidclient.cc.

References NULL, pipe_handler(), and SA_RESTART.

Referenced by main().

static void shellUnescape ( char *  buf)
static

Definition at line 136 of file squidclient.cc.

References buf, debugVerbose, and p.

Referenced by main().

static void usage ( const char *  progname)
static

Variable Documentation

int put_fd
static

Definition at line 72 of file squidclient.cc.

Referenced by main().

char* put_file = NULL
static

Definition at line 73 of file squidclient.cc.

Referenced by main().

Parameters scParams

Definition at line 70 of file squidclient.cc.

Referenced by Transport::InitTls(), and main().

int total_bytes = 0

Definition at line 76 of file squidclient.cc.

Referenced by main().

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors