Main Page   Compound List   File List   Compound Members   File Members  

reflect.c File Reference

#include "speakfree.h"
#include "version.h"
#include "vat.h"

Compounds

struct  connection

Defines

#define SHOW_SOCKET
#define Reflect_Base   2000
#define LWL_RETRANSMIT   (5 * 60)
#define INADDR_LOOPBACK   (unsigned long) 0x7F000001L
#define HTML_REFRESH   "<meta http-equiv=\"Refresh\" content=\"%d\">\n"
#define connection   r_connection
#define Debug   (debugforce != 0)
#define TickTock   7
#define TockTock   60
#define P(x)   fprintf(of, x)

Functions

char * etime (int gmt)
char * compressionType (soundbuf *msg, int clue)
void makeSessionKey (char *key)
void sendLwlMessage (int dobye)
void makeHTML (char *fname, int private)
void updHTML (void)
void changed (void)
void release ()
void exiting ()
char * prog_name (char *arg)
void usage (void)
int main (int argc, char *argv[])

Variables

int debugforce = 0
int whichport = Internet_Port + Reflect_Base
int sock
int ssock
sockaddr_in from
sockaddr_in name
int fromlen
int showhosts = FALSE
int hosttimeout = 180
char * prog
sockaddr_in lookhost
char * sdes = NULL
int sdesl
unsigned long ssrc
long lwltimer
int actives = 0
in_addr lwl_sites [LWL_MAX_SITES]
int lwl_ports [LWL_MAX_SITES]
int lwl_nsites = 0
int monitor = 0
in_addr monitor_site
int monitor_port
in_addr local_site
int local_site_known = 0
char * htmlFile = NULL
int htmlTime = 1 * 60
time_t htmlLast = 0
int htmlChange = TRUE
int htmlRefresh = 0
connectionconn = NULL
int crit = FALSE
int clash = FALSE

Define Documentation

#define connection   r_connection
 

#define Debug   (debugforce != 0)
 

#define HTML_REFRESH   "<meta http-equiv=\"Refresh\" content=\"%d\">\n"
 

#define INADDR_LOOPBACK   (unsigned long) 0x7F000001L
 

#define LWL_RETRANSMIT   (5 * 60)
 

#define P      fprintf(of, x)
 

#define Reflect_Base   2000
 

#define SHOW_SOCKET
 

#define TickTock   7
 

#define TockTock   60
 


Function Documentation

void changed void    [static]
 

char* compressionType soundbuf   msg,
int    clue
[static]
 

char* etime int    gmt [static]
 

void exiting   [static]
 

int main int    argc,
char *    argv[]
 

void makeHTML char *    fname,
int    private
[static]
 

void makeSessionKey char *    key [static]
 

char* prog_name char *    arg [static]
 

void release   [static]
 

void sendLwlMessage int    dobye [static]
 

void updHTML void    [static]
 

void usage void    [static]
 


Variable Documentation

int actives = 0 [static]
 

int clash = FALSE [static]
 

struct connection* conn = NULL [static]
 

int crit = FALSE [static]
 

int debugforce = 0 [static]
 

struct sockaddr_in from [static]
 

int fromlen [static]
 

int hosttimeout = 180 [static]
 

int htmlChange = TRUE [static]
 

char* htmlFile = NULL [static]
 

time_t htmlLast = 0 [static]
 

int htmlRefresh = 0 [static]
 

int htmlTime = 1 * 60 [static]
 

struct in_addr local_site [static]
 

int local_site_known = 0 [static]
 

struct sockaddr_in lookhost [static]
 

int lwl_nsites = 0 [static]
 

int lwl_ports[LWL_MAX_SITES] [static]
 

struct in_addr lwl_sites[LWL_MAX_SITES] [static]
 

long lwltimer [static]
 

int monitor = 0 [static]
 

int monitor_port [static]
 

struct in_addr monitor_site [static]
 

struct sockaddr_in name [static]
 

char* prog [static]
 

char* sdes = NULL [static]
 

int sdesl [static]
 

int showhosts = FALSE [static]
 

int sock [static]
 

int ssock [static]
 

unsigned long ssrc [static]
 

int whichport = Internet_Port + Reflect_Base [static]
 


Generated on Tue Feb 10 08:44:18 2004 for Speak-FreelyforUnix by doxygen1.2.18