added logging
This commit is contained in:
7
fiche.h
7
fiche.h
@@ -39,13 +39,15 @@ $ cat fiche.c | nc localhost 9999
|
||||
#include <sys/socket.h>
|
||||
#include <netinet/in.h>
|
||||
|
||||
int time_seed;
|
||||
char *LOG;
|
||||
char *BASEDIR;
|
||||
int PORT = 9999;
|
||||
int SLUG_SIZE = 4;
|
||||
int BUFSIZE = 8192;
|
||||
int QUEUE_SIZE = 100;
|
||||
char DOMAIN[128] = "http://localhost/";
|
||||
|
||||
int time_seed;
|
||||
const char *symbols = "abcdefghijklmnopqrstuvwxyz0123456789";
|
||||
|
||||
int create_socket();
|
||||
@@ -55,13 +57,14 @@ void bind_to_port(int listen_socket, struct sockaddr_in serveraddr);
|
||||
void display_line(){printf("====================================\n");}
|
||||
void error(){perror("ERROR"); exit(1);}
|
||||
void display_date();
|
||||
void get_client_address(struct sockaddr_in client_address);
|
||||
void get_client_address(struct sockaddr_in client_address, char *slug);
|
||||
void perform_connection(int listen_socket);
|
||||
void generate_url(char *buffer, char *slug);
|
||||
void save_to_file(char *buffer, char *slug);
|
||||
void startup_message();
|
||||
void set_basedir();
|
||||
void parse_parameters(int argc, char **argv);
|
||||
void save_log(char *slug, char *hostaddrp, char *h_name);
|
||||
|
||||
struct sockaddr_in set_address(struct sockaddr_in serveraddr);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user